CONFlux
CONFlux is a comprehensive event management platform delivering 600+ features across multiple microservices, supporting 10,000+ concurrent users per event.
Core Platform
Architected a full-stack event management system built on Nuxt 3, Vue 3, and TypeScript with PostgreSQL/Supabase backend. Designed and deployed 200+ RESTful API endpoints featuring sophisticated multi-layer caching using Cloudflare R2, D1, and queue-based processing achieving sub-100ms response times. Implemented real-time data synchronization with versioning, delta updates, and granular cache invalidation.
Cross-Platform Mobile Apps
Built iOS and Android applications using Nuxt 3 and Capacitor with offline-first architecture featuring custom SQLite LocalForage drivers and data synchronization. Implemented push notifications via Firebase and automated CI/CD pipelines for TestFlight, Google Play Store, Samsung Galaxy Store, and Aptoide deployments using GitLab CI and Fastlane. Delivered 50+ mobile releases with 99.9% uptime.
Multi-store live version tracking was implemented using a Cloudflare Cron worker and supabase real-time subscriptions, allowing for users to be notified of new app versions as soon as they are released.
Real-Time Chat System
Engineered a custom WebSocket-based IRC chat system with threaded conversations, replies, mentions, private messaging, real-time presence indicators, acknowledgment queues, and unread tracking. Built unified chat module as a reusable Nuxt layer which is compiled and deployed to Cloudflare R2 for use across multiple web applications.
Media & Content Delivery
Implemented advanced media delivery including Deep Zoom Images (DZI) with OpenSeadragon integration for multipage PDF viewing, multi-provider video support (Vimeo oEmbed, YouTube, S3), and Cloudflare Images optimization with responsive variants. Built Go-based PDF processing microservice and Cloudflare Workers-based video thumbnail generation service.
Schedule & Event Management
Built interactive schedule management with drag-and-drop functionality, calendar views with filtering by type/track/room, floor plan navigation with clickable overlays and room highlighting, and auto-scroll to current sessions. Implemented an on-demand presentations library with track filtering and video playback. Created rating system for conference sessions with aggregated scoring.
User Management & Integration
Built user management tools including CSV imports, batch uploads, profile transfers, duplicate detection, role-based access control with event-specific and global permissions, and OTP-based authentication. Integrated CVENT API for attendee data synchronization with webhook processing supporting 10,000+ recipients.
Email & Communications
Developed a flexible email template system with Vue SSR rendering and Mailgun integration supporting batch operations with customizable templates and automated delivery pipelines.
Analytics & Monitoring
Designed comprehensive analytics dashboard with chat statistics, resource tracking, PDF export, and PostHog integration. Developed Cloudflare Workers for log aggregation to Papertrail and automated store version checking with Slack notifications.
Infrastructure & DevOps
Managed monorepo with pnpm workspaces and NX, maintaining strict TypeScript configuration across 10 microservices. Migrated admin UI to PrimeVue 4 with custom presets and a comprehensive component library. Deployed across Cloudflare Workers, R2, D1, and traditional hosting with Docker and Nginx.