Multi-Tenant Virtual Events Platform

Togoparts is a cycling-focused social and event platform based in Singapore, designed to engage cycling communities through white-label event microsites, real-time challenges, and social features. The platform catered to thousands of users, enabling them to register for events, track performance via fitness apps, and interact in real-time — all while supporting dynamic brand customization for each partner site. I led platform architecture and modernization work for a multi-tenant system serving 15+ global clients and 50K+ users, while managing and mentoring a 6-8 engineer team.
Owned architectural direction for the platform, including multi-tenancy design, technology selection, database strategy, caching architecture, and long-term modernization planning.
Led the revamp of a legacy PHP monolith into a more scalable, modular platform, reducing technical debt, improving maintainability, and aligning the codebase with modern development standards.
Designed and implemented a Parent-Child multi-tenant architecture where a centralized backend served multiple white-labeled event sites through REST APIs and custom SSO — enabling faster onboarding of new event partners.
Migrated PHP codebase from 5.3 to 7.4, boosting performance, security, and access to modern framework capabilities.
Integrated real-time data syncing from fitness apps webhooks via event driven architecture to power gamification leaderboards — driving daily user engagement and challenge participation.
Developed a notification microservice for sending both manual and system-generated real-time alerts to thousands of users, improving user interaction and reducing missed updates.
Integrated CDN support via DigitalOcean Spaces (Amazon S3 API) to store and serve static assets, leading to faster page loads and reduced server bandwidth usage.
Implemented and maintained multiple payment gateways (PayPal, BrainTree, Stripe, MidTrans, RDP), streamlining event monetization and handling regional preferences.
Developed a white-label event microsite generator, allowing partners to create customized event pages with unique branding and features.
