Solving the “Affordability Gap” in Healthcare
My diabetic grandfather had to travel 200+ km for affordable insulin through government subsidies. This personal pain point led to the creation of CureCollective.
The Problem
Individual patients lack the bargaining power of hospitals. Wholesale prices are significantly lower, but inaccessible to the average person.
The Solution: Group-Buying Coordination
CureCollective is a portal that allows patients to pool their medication purchases.
- Location-Aware Ordering: Clusters users geographically to optimize logistics.
- Wholesale Negotiation: Automates the aggregation of orders to hit wholesale thresholds.
- End-to-End Care: Coordinates the entire process from order to delivery.
Technical Leadership
As the Lead Developer, I managed the entire lifecycle:
- System Design: Architected a scalable microservices-ready backend using Spring Boot.
- Frontend: Built a responsive, patient-centric UI in Angular 8+.
- Infrastructure: Containerized the application with Docker for consistent deployment.
Where It Led
CureCollective was my first attempt at a demand-aggregation engine, and it taught me where the real difficulty lives: not in the UI or the CRUD layer, but in the allocation logic — matching pooled buyers to suppliers correctly under minimum-order constraints. That problem stayed with me, and two years later it became the foundation for Oodlestack, where the same group-buying model is rebuilt with a proper constraint solver (Google OR-Tools CP-SAT), row-level locking for concurrent orders, and database-enforced idempotency.
“CureCollective isn’t just an app; it’s a social coordination engine for better health outcomes.”