KRISHNAKUMAR
Senior Software Engineer
About
Senior Software Engineer with over 2.8+ years of experience designing and developing highly scalable full‐stack solutions and distributed systems for Visa’s Platform as a Service (PaaS) team. Experience adopting SOLID design principles, utilizing design patterns, and guaranteeing excellent code quality for maintainability and scalability. Capable of driving data‐driven strategies across cross‐functional teams to achieve and exceed company goals. Passionate about solving complex technological problems (1980+ LeetCode contest rating) and dedicated to constant progress via learning and self‐improvement.
Experience
Senior Software Engineer | March 2024 - Present |
- Architected an Active‐Passive application system with Active‐Active MySQL clustering, reducing Recovery Time Objective (RTO) to less than a minute and Recovery Point Objective (RPO) to near‐zero during data center failovers.
- Customized opensource Activiti BPMN framework to support Active‐Active architecture by integrating Hazelcast’s distributed locking, en‐ abling conflict‐free workflow execution across clusters and eliminated replication failures, improving workflow throughput by 40%.
- Engineered disaster recovery (DR) protocols for an Active‐Active high‐scale application, ensuring seamless failovers between data centers. Imple‐ mented an intra‐DC leader election algorithm to synchronize state, achieving zero downtime during outages.
- Designed a data archival strategy using SQL procedures and quartz scheduler, archiving 50M+ rows and reducing query latency by 70%.
- Championed code quality by enforcing SOLID design principles in code reviews, reducing post‐deployment bugs by 35% across various projects.
- Mentored 4 junior developers on distributed systems debugging, resolving critical blockers and hosted monthly project deep dives, boosting team productivity.
Software Engineer | June 2022 - March 2024 |
- Streamlined critical application workflows using Quartz & Hazelcast, slashing execution time by 90% for systems like the Red Button Disaster Recovery Service. Boosted user onboarding by 40%.
- Upgraded application framework from Angular 9 to Angular 15, resolving dependency conflicts and delivering a modernized UI/UX with no pro‐ duction impact.
- Designed and implemented a server‐level status and logs feature by parsing batch logs from ansible into individual server logs and outputs, re‐ ducing manual effort by 60% and increased log retention period to 1 month by moving logs to elasticsearch.
- Designed critical flows for zero‐downtime migration from MongoDB to MySQL for a high‐traffic app (1M+ monthly requests), ensuring 100% data integrity.
- Resolved performance issues by analyzing java heap and thread dumps, fixing CPU/memory spikes, and eliminating concurrency bottlenecks.
Skillset: Java Concurrency, Distributed Systems, Data Structures, Algorithms, System Design, Code Reviews, Low Level Design, High Level Design
Achievements
- Global Rank of 126/19K Participants, in LC Biweekly contest 102. Got top 1K ranks 6 times in other contests of LC.
- Winner of CAT‑A‑THON 2021, for providing innovative solution to predict engine failures.
Skills
Languages





Web Technologies




Frameworks



Others



Education
Madras Institute of Technology, Anna University
Chrompet, Chennai, India
Degree: Bachelor of Engineering in Electronics and Communication
CGPA: 9.43/10
- Digital Electronics and VLSI Design
- Web Technology
- Data Structures and Algorithms
Relevant Courseworks:
Chinmaya Vidyalaya Mat.Hr.Sec School
Rajapalayam, TamilNadu
Course: Higher Secondary Education(HSC)
Score: 95.25%
Chinmaya Vidyalaya Mat.Hr.Sec School
Rajapalayam, TamilNadu
Course: Secondary School Leaving Certificate(SSLC)
Score: 97.60%