Fondator / Dezvoltator Full-Stack @ Debate Zone
Debate Room — platformă cross-platform pentru dezbateri live (iOS, Android, web) cu audio/video în timp real.
Repere
- — Aplicații native iOS (SwiftUI + WebRTC) și Android (Jetpack Compose) cu SMS și Google Sign-In, profil, political preference mapping, notificări push și legal views.
- — Backend Node.js/TypeScript containerizat: REST API, semnalizare Socket.IO + mediasoup, worker înregistrare, worker AI — MongoDB, Redis, MinIO, gateway nginx.
- — Mecanici realtime: runde cronometrate, ordine vorbire, moderare, blind mode, chat async, sondaje, dezbateri on-site, invites, teams și organizations.
- — Pipeline înregistrare server-side: captură track mediasoup, FFmpeg merge/finalize, job-uri retryable, output per participant și combinat în object storage.
- — Pipeline AI/NLP: transcriere Whisper, rezumate, highlight extraction, generare topicuri Ollama, moderator AI și political-preference scoring.
- — Site marketing Next.js cu localizare, dashboard admin, OpenAPI/Swagger, logging centralizat, metrici Prometheus și tooling backup/restore.
Stack tehnologic
TypeScript, Swift, Kotlin, Express, Socket.IO, mediasoup, FFmpeg, Whisper, Ollama, Docker, Twilio, Google OAuth, FCM