Spa Space Inc

2022 - 2024

Rose from contract developer to fractional CTO for a US wellness marketplace startup, architecting a 45+ microservice platform, managing teams of up to 20 developers across three agency engagements, and learning critical lessons about authority, title, and technical leadership in volatile business environments.

Key Highlights

  • Evolved from contract developer to Fractional CTO over 2+ years, defining technical strategy that attracted acquisition investment
  • Architected 45+ microservice platform using Dapr, MongoDB, and event-driven patterns - flexible enough to survive acquisition, pivots, and three agency failures
  • Managed teams of up to 20 developers at a time (60+ total across engagements), with 10 direct reports at peak
  • Achieved 90% code coverage through SonarCloud CI/CD integration, eliminating security vulnerabilities from inherited codebase
  • Designed Stripe Connect integration for three-sided marketplace with complex payment distribution to consumers, professionals, and facilities
  • Built cascading service menu system with organisation - facility - professional override logic
  • Core team consistently rebuilt agency deliverables in 1 month that took agencies 6 months to produce
  • Unified notification service integrating SendGrid and Twilio with channel-based routing architecture

About the Engagement

Spa Space was the most ambitious and challenging engagement of my career - a three-sided wellness marketplace connecting consumers with service professionals at facilities across the US. What began as a contract developer role through Toptal evolved rapidly: within two months, my technical strategy proposal earned me a Principal Engineer title, and when that strategy attracted acquisition interest, I found myself performing CTO duties while coordinating development across multiple agency teams.

The technical architecture I defined was deliberately built for volatility. Knowing the business requirements would shift, I designed a distributed system of 45+ microservices using Dapr for service-to-service communication, with each service owning its own MongoDB database. This flexibility proved essential - the platform survived an acquisition, multiple strategic pivots, and three separate agency engagements without requiring architectural changes. When agencies introduced technical debt, the core team could rebuild their six months of work in a single month.

The integration challenges were substantial. For example, Stripe Connect handled payment collection and distribution across three beneficiaries per booking - the consumer, professional, and facility each had their own payout requirements. Service menus cascaded from organisations to facilities to individual professionals, with override logic at each level. HubSpot integration was event-driven, SendGrid and Twilio unified under a single notification service with channel-based routing.

One of the hardest lessons came from coordinating external agency management. I warned the executive board that third-party agencies would consume budget without delivering value - and across three sequential engagements (India, Dallas/Brazil, Boston/Colombia), that prediction proved accurate. Each agency was management-heavy and developer-light, requiring me to personally train and mentor their resources while lacking the authority to make binding decisions. The core team I assembled - myself, a trusted contractor colleague, and an exceptional in-house frontend engineer - consistently outperformed agencies that cost significantly more.

The project ultimately failed to launch due to budget exhaustion on agency fees, exactly as I had predicted. But the architecture succeeded: we achieved 90% code coverage through SonarCloud integration, eliminated the SQL injection vulnerabilities and anti-patterns of the inherited v2 system, and built a platform that flexed with every business pivot. When the third agency departed, they informed the company how much behind-the-scenes work I had done to upskill their developers - and the company formally granted me the Fractional CTO title I had been performing all along.

The lesson I carry forward: how you enter a company matters as much as what you achieve. Authority without title is exhausting; I spent years doing the right things without the power to prevent the wrong decisions. That experience shapes how I approach every engagement now.

Other Clients

YAOS (via Toptal)
2025

Reduced page load times from 12-30 seconds to 2-3 seconds for a French airline logistics platform through strategic caching implementation, while identifying deeper database architecture issues that would require significant restructuring to fully resolve.

View more
Legal Marketing Services (LMS) Ltd
2025 - 2026

Technical Architect for the UK's leading property transaction platform (PropTech), designing relational authorisation for complex multi-party workflows, automating documentation across 390 repositories, and building AI-powered codebase intelligence using MCP and RAG - delivering enterprise-scale architecture while mentoring teams and establishing standards.

View more
Operational Solutions
2024

Built event-driven sensor integrations for a Ministry of Defence security contractor, implementing MQTT-driven workflows for hardware-based security systems that support automated drone deployment at sites including decommissioned nuclear facilities and Heathrow Airport.

View more

Ready to start your project?

Let's discuss how we can help your business succeed.