Sairamkumar M
Backend Engineering
Bengaluru, KA, India
sairamkumar.m@outlook.com
[linkedin][github]
Design for failure, optimize for recovery.
Profile
[linkedin][github]
Design for failure, optimize for recovery.
› Languages
[Java][Go][Python][Bash]
› Frameworks, APIs, & Libs
[Spring Boot][Gin][REST][GraphQL][Junit][Mockito]
› Databases & Infrastructure
[PostgreSQL][MongoDB][Elasticsearch][Redis][Kafka][Docker][GCP]
› concepts
[OOP][Concurrency][Microservices]
B.E. Computer Science
Visvesvaraya Technological UniversityGRADE: 9.24Dec 2021 - Aug 2025
Multi-tenant Authentication & Authorization Platform
[github]
[Spring Boot][Kafka][PostgreSQL][Redis][Resilience4j][Elasticsearch]
•Distributed microservices with eureka service discovery and kafka pub/sub communication.
•Implemented rs256 jwt per-tenant key management and a jwks endpoint for key discovery.
•Integrated redis-backed token bucket filter for gateway rate limiting.
•Utilized resilience4j for circuit breaking and fallback behaviour.
Concurrent Site Uptime & Latency Monitor
[github]
[Go][Goroutines][Concurrency][Docker]
•Goroutine worker pool to monitor multiple urls concurrently with global token-based rate limiting.
•Periodic job scheduling and structured json logging for latency, outage, and session data.
•Aggregation pipeline to detect recurring outage patterns and generate insights.
•Multi-channel alerting through discord and email for real-time notifications.
Command Line Spaced Repetition System
[github]
[Java][Maven][h2][Junit][Mockito]
•Recall engine based on difficulty, recall count, and spaced repetition intervals.
•Implemented caching and embedded h2 database for persistence and archival.
•Fully test-driven development workflow using junit and mockito.
Engineering TraineeMar 2026 - Present
loading...
Co-founder & DeveloperSep 2024 - Jun 2025
•Shipped an ai-powered resume to job-matching platform, managing product development end-to-end.
•Built a gmail pub/sub integrated microservice to ingest emails, detect job updates, and update per-user job trackers in real time.
•Implemented client-side pdf parsing and json extraction for consistent resume ingestion.
•Balanced system design with rapid iteration and delivered a working mvp to early testers.