System Loading
System Loading
Performance-driven project management system for hackathons
OverClock is a high-performance project management and evaluation system designed for hackathons, classrooms, and corporate training.
Choosing between SQL and NoSQL often forces trade-offs. Using both requires clean abstraction.
Implemented a Repository pattern in Go that routes queries to either PostgreSQL or MongoDB depending on data characteristics.
Designed a unified API layer in Go with Chi router and custom middle-tier database drivers.
Clean architecture with separate repository layers for relational and non-relational storage.
A scalable full-stack project serving a React frontend with sub-100ms API response times.