Architected and developed a comprehensive event management platform delivering 600+ features across multiple microservices.
Built cross-platform mobile applications (iOS/Android) using Nuxt 3, Capacitor, and TypeScript with offline-first architecture featuring custom SQLite LocalForage drivers and data synchronization supporting 10,000+ concurrent users per event. 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 with automated version polling cron jobs.
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.
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.
Designed and deployed 200+ RESTful API endpoints with PostgreSQL/Supabase 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.
Developed a flexible email template system with Vue SSR rendering and Mailgun integration supporting batch operations for 10,000+ recipients with customizable templates.
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.
Designed comprehensive analytics dashboard with chat statistics, resource tracking, PDF export, and PostHog 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.
Developed a rating system for conference sessions, including aggregated scoring. Created affiliate/sponsor management with dynamic grouping, ordering by level, and media galleries.
Designed Cloudflare Workers for log aggregation to Papertrail and automated store version checking with Slack notifications. Migrated admin UI to PrimeVue 4 with custom presets and a comprehensive component library. Managed monorepo with pnpm workspaces and NX, maintaining strict TypeScript configuration across all services and achieving 99.9% uptime.