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

Golang Java Python C++ SQL

Frameworks

Spring Boot REST APIs WebSockets Microservices

Systems

Distributed Systems WebRTC & P2P Event-Driven Architecture CI/CD Secure Tokenization

Databases

MySQL MongoDB Redis ElasticSearch DynamoDB

Cloud & Messaging

Kafka RabbitMQ AWS Docker

Experience

Ramco Systems Software Engineer I
May 2025 – Present
  • 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.
Tekion Corp Software Engineer I
Apr 2025 – May 2025
  • 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.
Tekion Corp Associate Software Engineer
Jul 2023 – Mar 2025
  • 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.
Tekion Corp Intern
Jan 2023 – Jul 2023
  • 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

Go, WebRTC, WebSockets, Vanilla JS, DTLS-SRTP

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.

WebRTC · Clean Architecture · Design Patterns · Deployed & Live

Secure Payment Tokenization Service

Go, Kafka, Redis, DynamoDB

AES-256-GCM envelope encryption, high-performance DynamoDB persistence. Real-time status engine using Kafka + Redis Pub/Sub, RabbitMQ for async audit logging.

High Security · Financial Systems · Event-Driven

Multi-Agent AI Orchestrator

Go, ADK, Gemini Flash, Redis, Docker

Multi-agent fleet with Google ADK coordinating specialized LLM agents for financial analysis. Audio TTS + text streaming via Gemini Flash, Redis pre-caching.

AI · Multi-Agent · Real-Time Streaming

AI Resume Optimizer

Python, FastAPI, HTML, Gemini

SaaS tool that rewrites resumes for ATS compatibility. PDF upload support, ATS scoring, keyword analysis, LinkedIn tips.

SaaS · AI · Deployed & Live

Education

B.E. Computer Science

MIT Campus, Anna University

2019 – 2023 CGPA: 9.18 / 10.0

Certifications

Software Architecture & Design of Modern Large Scale Systems 2024
Udemy Verify Certificate
Apache Kafka for Absolute Beginners 2024
Udemy Verify Certificate

LeetCode Stats

941 Solved Problems Solved
2,036 Contest Rating · Guardian
Top 1.1% Global Ranking
364 Days Active Days
941 Solved
Easy: 271 / 843
Medium: 526 / 1761
Hard: 144 / 764
🔥 Max Streak: 0 days
27 Badges · Guardian Level
View Profile

Let's Build Something Great

Open to freelance projects and full-time opportunities at product-first companies. My inbox is always open.