About
Highly accomplished Senior Software Engineer with over 4 years of experience in designing and developing high-scale, low-latency, and event-driven systems across telecom and banking domains. Proven expertise in Java, React.js, Spring Boot, and Microservices, adept at enhancing application performance by 25%, reducing technical debt by 20%, and optimizing system utilization by 30%. Successfully led end-to-end development initiatives, mentored junior engineers, and implemented scalable solutions that significantly improved operational efficiency and nationwide user adoption.
Work
Gurgaon, Haryana, India
→
Summary
Led the development and optimization of high-scale, low-latency systems within the telecom domain, driving significant improvements in usability, performance, and operational efficiency.
Highlights
Revamped GPON Service Creation & Activation interface using React.js, JavaScript, and TypeScript, significantly enhancing usability and adoption among major ISPs serving millions of subscribers nationwide.
Led end-to-end development of NMS/EMS application, integrating React.js frontend with Spring Boot microservices via RESTful APIs, improving overall application performance by 25%.
Architected and deployed modular, scalable microservices using Java, Spring Boot, and AWS, ensuring high availability and fault tolerance in production environments.
Engineered event-driven infrastructure utilizing Kafka for real-time data processing, boosting system responsiveness and operational efficiency.
Refactored legacy codebase, reducing technical debt and accelerating feature delivery by 20%; concurrently mentored a team of 3 junior engineers, significantly enhancing team productivity.
Gurgaon, Haryana, India
→
Summary
Developed and optimized Java-based software solutions for major banking clients, automating manual processes and improving system resource utilization.
Highlights
Developed scalable Java-based software solutions for major banking clients, automating manual processes via optimized SQL procedures, reducing workload and server utilization by 30%.
Delivered comprehensive and detailed documentation for complex systems, improving knowledge transfer efficiency by 40% across the team.
Contributed to critical financial software development lifecycle, ensuring robust and compliant solutions for high-stakes banking operations.
Awards
Certificates of Appreciation (2x)
Awarded By
Tejas Networks
Received two Certificates of Appreciation from Tejas Networks for exceptional contributions to projects and team success.
HackerRank Problem Solving (5-Star Gold Badge)
Awarded By
HackerRank
Recognized for exceptional problem-solving skills and algorithmic proficiency with a 5-Star Gold Badge on HackerRank.
LeetCode 450+ questions solved
Awarded By
LeetCode
Demonstrated strong algorithmic and data structure proficiency by successfully solving over 450 problems on LeetCode.
Published Research Paper: "Text Sequence Prediction using RNN”
Awarded By
ICMSIC Journal Volume20 Issue 3
Authored and published a research paper titled 'Text Sequence Prediction using RNN,' contributing to the field of machine learning.
Capgemini Certified Internship
Awarded By
Capgemini
Completed a certified internship at Capgemini, gaining practical experience in Java, Spring Boot, Angular, JavaScript, and JPS.
E-box Certificate on Advance Data Structure and Algorithms
Awarded By
E-box
Earned a certificate from E-box demonstrating proficiency in advanced data structures and algorithms.
Languages
English
Skills
Programming Languages
Java, Python, JavaScript, TypeScript, C++, HTML/CSS.
Databases
MySQL, MongoDB, SQL.
Frameworks & Libraries
Spring Boot, React.js, Django, Node.js, Redux, HighChart, Next.js, Hibernate, Angular.
Cloud & DevOps
AWS (EC2), Docker, Kafka, Microservices, Elasticsearch, GitHub.
System Design & Architecture
Distributed Systems, Event-Driven Architectures, Microservices, RESTful APIs, System Optimization, Scalable Solutions.
Development Practices
Code Refactoring, Technical Debt Reduction, End-to-End Development, Documentation, Mentoring, Problem Solving, Data Structures, Algorithms.