← all systems
Data Integrity & Cryptographic Polling
ROLE // FULLSTACK SYSTEMS ARCHITECT & RELIABILITY ENGINEER
OneTimeSurveys logo

OneTimeSurveys

Zero-knowledge, cryptographic polling infrastructure combining a Go 1.25 Fiber engine, Signal Protocol client-side encryption, and autonomous self-healing production diagnostics.

Go 1.25Fiber v2Signal ProtocolNext.jsTypeScriptPlaywright E2Epgx/v5RedisProduction Auto-Repair
the problem

Online surveys and public opinion polls frequently suffer from ballot-stuffing, bot attacks, and silent production pipeline degradation where submission errors go unnoticed until after campaign deadlines.

the solution

Architected an end-to-end cryptographic polling platform uniting a high-throughput Go 1.25 (Fiber v2) backend with a Next.js App Router client. Integrated @privacyresearch/libsignal-protocol-typescript for client-side cryptographic tokenization and zero-knowledge ballot secrecy. Engineered an automated site-reliability daemon (diagnose-production, fix-production-issues, Playwright E2E) that actively detects and self-heals production drift in real-time.

the system

Compiled Go 1.25 Fiber microservices backend with pgx/v5 pooling and Redis locks, fronted by a Next.js client executing client-side Signal Protocol cryptographic blinding before ballot submission.

the hard part

SIGNAL PROTOCOL ENCRYPTION & TOKEN BLINDING: Single-use blinding tokens validated via atomic pgx transactions with Redis distributed locks; client-side Signal Protocol key exchanges guarantee zero correlation between respondent identities and submitted ballots.

why this stack

Go Fiber provides sub-millisecond throughput for high-volume vote casting; Signal Protocol delivers mathematical zero-knowledge privacy guarantees directly in the browser.

the innovation

Self-healing cryptographic voting architecture where ballot corruption is mathematically impossible and production incidents trigger automated diagnostic and repair runs.

the potential

Enterprise-grade verifiable polling and whistleblower submission infrastructure.

next system
Akin