Freelance Systems
Systems & Backend Engineer
Designed backend systems and REST APIs on contract for clients requiring high availability and low latency. Services were built in idiomatic Go with Clean Architecture boundaries, leveraging goroutines and buffered channels for asynchronous operations without external queue bloat. Maintained sub-100ms response times through query optimization on PostgreSQL.
Role Overview
Contract backend engineering and systems design for early-stage and growth teams needing dependable APIs and clean data architectures.
Architecture & Implementation
Each service followed strict Clean Architecture separation between domain entities, business use cases, and HTTP transports. Background work relied on native Go channels and worker pools, avoiding heavyweight broker infrastructure where simpler primitives were better suited.
Frontend & Mobile Integration
Delivered clear OpenAPI/Swagger specifications and client SDK wrappers to accelerate partner integration.
Key Outcomes
- ▪Maintained sub-100ms latency on core JSON endpoints during concurrent load tests.
- ▪Maintained 85%+ test coverage using Go standard testing suites and automated GitHub Actions workflows.
- ▪Designed zero-trust JWT authentication with granular permission scopes.