TGLab
2021-01 → 2022-03
Junior Backend Developer
Sports data platform serving betting operators
What was broken
- •Data scraping systems crashed under unpredictable external source changes
- •Database performance degraded under continuous load (>20 TB dataset)
- •No monitoring or alerting - incidents discovered by users, not engineers
- •Manual testing slowed releases and missed edge cases
What I solved
- •Built resilient data pipelines handling real-time sports data across REST, WebSockets, and message queues
- •Diagnosed and resolved SQL performance bottlenecks in high-throughput scenarios
- •Implemented monitoring and alerting infrastructure reducing incident response time
- •Introduced automated testing (frontend + backend) improving release confidence
- •Participated in container orchestration and emergency recovery procedures
Business Impact
This was my foundation - learning how production systems fail and how to prevent it. Handled large-scale data flows but didn't design betting logic itself.