Introduction
I developed the back-end infrastructure using .NET, including user registration, gym network mapping, subscription management, and partner integration. The system supported seamless check-ins, usage tracking, and multi-city access control, offering a smooth user experience across the Gymhopper network.
The Challenge & Solution
As the Senior Software Engineer, I steered the technical direction, defining system boundaries and ensuring the solution adhered to best practices in distributed systems design.
Technologies & Architecture
We utilized C#, MySQL, Redis, Stripe to construct the solution. C# served as the reliable backbone, offering strong typing and a rich standard library for complex business logic. MySQL played a crucial role in our technology stack. Redis was utilized as a high-performance caching layer to offload database pressure and speed up read operations.
Key Highlights
- Flexible access
- Merchant portal
- Usage analytics
Impact
This project not only met its initial requirements but also laid the groundwork for future scalability.