Rahul HM

Senior Software Engineer

Bengaluru, Karnataka, India5 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in Java and Microservices architecture.
  • Proven track record in optimizing software performance.
  • Strong background in cloud technologies and CI/CD practices.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Cloud Computing.

Contact

Skills

Core Skills

JavaMicroservicesRest ApisAwsArduino

Other Skills

Spring BootGitHub ActionsJUnitTestNGSpringGitLabSonarQubeDjangoRESTful APIsKubernetesAndroid DevelopmentMachine LearningJ2EEiOS DevelopmentSwift (Programming Language)

About

Hello and welcome to my LinkedIn Profile! I'm a Software Engineer who is obsessed with the idea of using Software to Solve Practical Problems. Software Engineering is a Never Ending Puzzle that I'am Passionately Engaged in Solving. I Believe in the Power of Programming to Transform and Improve the Lives of People around the world. Emphasis on the fundamentals, never renounce improvisation and have the willingness to become aware and cover all areas of software development I am an avid competitive programmer and have a firm grasp on Data Structures and Algorithms and the fundamentals of Computer Sciences. I am always up and excited for solving complex real world problems using technology and its applications and love engaging in discussion about the prospects of where tech can leads us. Skills: languages: Java, Spring boot, Microservices, Python, Django Development: Web Development Tools/Framework: Visual Studio, Azure, Spring Boot ,Jenkins Area of Interest : Backend Development, Frontend Development, System Design General : Data Structures, Algorithms, OOPs Others: Github, Git, Rest APIs

Experience

5 yrs 5 mos
Total Experience
2 yrs 3 mos
Average Tenure
11 mos
Current Experience

Cognizant

Senior Software Engineer

Jul 2025Present · 11 mos · On-site

  • Spearheaded the development of backend systems using solid Java experience, ensuring high performance and reliability Integrated third-party APIs with Java to enhance app functionality and increase user satisfaction by 24%
  • Increased code coverage from 25% to 89% by creating an automated testing framework in Java using JUnit and TestNG.
  • Implemented GitHub Actions for CI/CD pipelines, leveraging tools that resulted in a 65% reduction in deployment time and increased software quality by 90%.
  • Built an ecommerce site integrated with multiple payment APIs for a 32% in company revenue & Reduced security breaches by 84%
  • Designed a multi-user, multi-database application for 10+ clients with a data processing requirement of 1M records.
  • Collaborated with the design team of 25 to develop high-quality software for Microservice applications
  • Utilized Spring Boot to build scalable backend services and microservices architecture, improving system performance by 25%
  • Conducted unit & load testing for high profile customer facing applications, which reduced system failure rate by 70%
JavaMicroservicesSpring BootGitHub ActionsJUnitTestNG

Tata consultancy services

Software Engineer

Nov 2024Jul 2025 · 8 mos · Bangalore Urban, Karnataka, India · On-site

  • Championed a quarterly code review process using GitLab templating, which boosted code quality and
  • delivery speed by 49%, an improvement from previous years.
  • Enhanced REST API service performance from 55 to 10 seconds by executing
  • multi-threading/asynchronous solutions via Spring to meet 20+ industry SLOs.
  • Contributed expertise on the entire software development life cycle from gathering requirements to building, testing, and maintaining code for an internal Java tool that improved the speed of customer data requests by 85%.
  • Assisted in making security improvements to RW's pipeline via sonarQube and initiated CI/CD changes that
  • combined built-in quality checks, exceeding management's safety requirements by 60%.
JavaSpringREST APIsGitLabSonarQube

Accenture in india

Software Engineer

Jan 2021Nov 2024 · 3 yrs 10 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Directed the migration of legacy systems to AWS and Kubernetes, resulting in a 50% improvement in deployment efficiency and scalability.
  • Developed and completed an API-driven publishing service to manage 20M monthly page
  • views with a 96% cache efficiency rate
  • Streamlined local development process by creating docker instances of a parallel legacy and modern application, reducing testing time by 120 minutes.
  • Transformed monolithic app to microservices using Spring Boot via 12-factor app methodology
  • Designed and implemented microservices architecture using Spring Boot and Spring
  • Cloud to enhance scalability and maintainability by 47%.
  • Conceived and built a Python-based web application handing 1M+ weekly requests, improving application response time by 0.94 seconds
  • Developed and maintained scalable microservices using Python and Flask, contributing to improved system efficiency and performance by 31%
  • Streamlined local development process by creating docker instances of a parallel legacy
  • and modern application, reducing testing time by 120 minutes.
  • Strategically utilized multiple J2EE design patterns to create internal applications to automate business logic that prioritized urgent customer service requests, improving
  • retention rate by 7%.
  • Worked with another developer to implement RESTful APIs in Django that enabled the
  • analytical team of five to increase reporting speed by 20%.
  • Developed a new Java API that improved server performance and reduced processing time by 20%
  • Implemented modern AWS tooling into EC2 images that enabled 10+ developers to
  • perform approved troubleshooting as defined by their role, reducing Mean Time to
  • Respond by 48%.
JavaAWSSpring BootDjangoRESTful APIs

Verzeo

Intern

Aug 2019Oct 2019 · 2 mos · Bengaluru, Karnataka, India

  • Implemented robust front-end architecture and optimized code performance, which
  • reduced page load time by 45 seconds
  • Developed a Voice Controlled Robot Using Arduino and an Android Application and Designed a Robotic car which we can Control Using Specific Voice Commands through a Mobile and Found an Ergonomic Approach for the ease of Robotic Application.
  • Developed an Android Application for the Remote Control of basic electrical Appliances & Used Machine Learning Algorithm for distinguishing images in home to avert false alarms by the Security System.
ArduinoAndroid DevelopmentMachine Learning

Hornbill softech pvt. ltd.

Intern

Jul 2018Aug 2018 · 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Consolidated and refactored the legacy program module of an external app that improved code maintainability and cut deployment time by 70%
  • Optimized the performance of a critical Java application by refactoring code caching
  • mechanisms, reducing response time by 4.5 seconds
  • Built web services with J2EE that were used by the customer-facing application to improve the time on page for the average user by 2 minutes.
  • Implemented a highly scalable and performant microservices architecture for a large
  • scale e-commerce platform, increasing system throughput and response times by 53%.
JavaJ2EE

Education

Dayananda Sagar College of Engineering, BANGALORE

Bachelor of Engineering - BE — Electronics and Communications Engineering

Aug 2016Sep 2020

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience