Badges
Certifications
Work Experience

Software Engineer
Yamaha Motor Solutions India Pvt. Ltd.•  July 2022 - Present•  Greater Noida, India
Collaborated with Yamaha Robotics Japan to design and deploy microservices using TCP, REST APIs, and CFX protocol standards, enabling seamless integration with diverse MES client applications. Developed a multithreaded Java application for real-time monitoring of executables and Windows Services, providing start/stop controls, CPU/memory tracking, and RabbitMQ driven updates to a central dashboard, achieving 95% uptime with sub-second event detection. Implemented a queue-based load balancer to efficiently process requests from multiple MES clients, increasing throughput by 30% and ensuring fault-tolerant, consistent performance under high workloads. Automated deployments with WinRM and custom scripts, cutting provisioning time from 30 minutes to under 2 minutes per system and significantly reducing operational overhead. Built a high-reliability, low-latency data synchronization microservice to sync database and file-based systems, leveraging RabbitMQ for resilient messaging and TCP for high-speed inter-service communication, ensuring 99% real-time data accuracy across distributed manufacturing operations.

Software Engineer Intern
Red Hat India Pvt. Ltd.•  January 2022 - April 2022•  Bangalore, India
Engineered Java-based automation services using AWS SDK to provision and scale clusters dynamically, reducing manual setup time by 80%. Optimized cluster resource utilization by 25% and ensured high availability with 99.9% uptime.
Education

University Institute of Engineering and Technology, Kurukshetra University
Bachelor of Technology - Computer Science and Engineering•  July 2018 - June 2022•  CGPA: 8.79