Balakumar Ramkumar
Building scalable, fault-tolerant systems at the intersection of performance and reliability.
About Me
I'm a software engineer with 3+ years building distributed systems, event-driven architectures, and high-throughput backend services at Tekion Corp and Ramco Systems. I specialize in Go and Java, with a strong focus on scalability, fault tolerance, and clean system design.
B.E. Computer Science, Anna University — CGPA 9.18/10.
Languages
Frameworks
Systems
Databases
Cloud & Messaging
Experience
- Architected the migration of legacy SQL Server payroll logic using the Strangler Fig Pattern — implemented an integration layer that incrementally replaced monolithic stored procedures with modular Python transformer services, ensuring zero downtime and 100% data consistency.
- Designed a distributed orchestration layer to manage complex payroll workflows utilizing Kafka for asynchronous messaging between transformation services — improved system throughput by 35%.
- Built resilient RESTful APIs to coordinate the end-to-end payroll pipeline with circuit breaking and retry mechanisms — enhanced operational reliability and fault tolerance.
- Designed and implemented a scalable User Preference system by decoupling it from the Users collection, migrating 300K+ records to a separate collection, and implementing an optimized API — enhancing scalability, maintainability, and system efficiency.
- Designed and implemented Twilio-based calling integration into support and CRM portals, enabling voice as a channel. Built robust error handling, reducing ticket resolution time by 25% and increasing CSAT by 15%.
- Built scalable solutions including Comments Dashboard and Note Versioning. Optimized system performance with Kafka, reducing API overhead and improving response latency by 30%.
- Integrated a BERT-based model for automatic ticket module classification, reducing manual OPS review effort and improving First Response Time (FRT) for email-based tickets by 75%.
- Automated status management scripts and cron jobs — 35% improvement in First Response Time (FRT).
- Migrated legacy email templates to a database-driven system, simplifying updates and enhancing maintainability for internal teams.
- Regularly contributed to unit testing, system migrations, and critical bug fixes to ensure high-quality product releases.
- Developed a live active user count feature using Pusher, enabling admins to track real-time online agent activity in chats, optimizing agent allocation, and improving customer service efficiency.
- Gained experience with AWS Jenkins deployment, AWS SES email flow for ticketing systems, and integrated Twilio's calling API to enhance communication features.
Featured Projects
Two-Talk — Real-Time WebRTC Platform
Enterprise-grade 1-on-1 video calling with hardened Go signaling server. Features zero-overhead collaborative Whiteboard via RTCDataChannel, Decorator middleware pipeline, Strategy & Command patterns, Token Bucket rate limiting, and Anti-CSWSH defense.
Secure Payment Tokenization Service
AES-256-GCM envelope encryption, high-performance DynamoDB persistence. Real-time status engine using Kafka + Redis Pub/Sub, RabbitMQ for async audit logging.
Multi-Agent AI Orchestrator
Multi-agent fleet with Google ADK coordinating specialized LLM agents for financial analysis. Audio TTS + text streaming via Gemini Flash, Redis pre-caching.
Education
B.E. Computer Science
MIT Campus, Anna University
Certifications
LeetCode Stats
Let's Build Something Great
Open to freelance projects and full-time opportunities at product-first companies. My inbox is always open.