TJR

Multi-Tenant Virtual Events Platform

Multi-TenantWebsocketsLaravelSaaSPHP MigrationWordPressNode.jsNextJSMySQLMongoDBTailwind CSSBladePayment GatewaysSentryAWSMailgunDigitalOceanAWS

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.

Back to Portfolio

© 2026. All rights reserved.