I am a passionate software engineer with over 5 years of experience working across the full software development life cycle, including design, development, testing, and deployment of web-based applications. Skilled in Java, JavaScript, TypeScript, SQL, and Python, I enjoy leveraging frameworks like Spring Boot, Node.js, React.js, and Angular to develop scalable and user-friendly solutions. I have significant expertise in designing microservices architectures and deploying cloud-native applications on AWS and Azure for improved scalability and performance. Throughout my career, I've worked extensively with relational and NoSQL databases such as Oracle, PostgreSQL, and MongoDB, focusing on optimized queries and maintaining data integrity. I am well-versed in automated testing with JUnit, Mockito, Selenium, and Postman to ensure code quality and reliability. Beyond development, I have automated CI/CD pipelines utilizing Jenkins and GitHub, greatly enhancing deployment efficiency and software delivery cadence.

Sai Rahul K

I am a passionate software engineer with over 5 years of experience working across the full software development life cycle, including design, development, testing, and deployment of web-based applications. Skilled in Java, JavaScript, TypeScript, SQL, and Python, I enjoy leveraging frameworks like Spring Boot, Node.js, React.js, and Angular to develop scalable and user-friendly solutions. I have significant expertise in designing microservices architectures and deploying cloud-native applications on AWS and Azure for improved scalability and performance. Throughout my career, I've worked extensively with relational and NoSQL databases such as Oracle, PostgreSQL, and MongoDB, focusing on optimized queries and maintaining data integrity. I am well-versed in automated testing with JUnit, Mockito, Selenium, and Postman to ensure code quality and reliability. Beyond development, I have automated CI/CD pipelines utilizing Jenkins and GitHub, greatly enhancing deployment efficiency and software delivery cadence.

Available to hire

I am a passionate software engineer with over 5 years of experience working across the full software development life cycle, including design, development, testing, and deployment of web-based applications. Skilled in Java, JavaScript, TypeScript, SQL, and Python, I enjoy leveraging frameworks like Spring Boot, Node.js, React.js, and Angular to develop scalable and user-friendly solutions. I have significant expertise in designing microservices architectures and deploying cloud-native applications on AWS and Azure for improved scalability and performance.

Throughout my career, I’ve worked extensively with relational and NoSQL databases such as Oracle, PostgreSQL, and MongoDB, focusing on optimized queries and maintaining data integrity. I am well-versed in automated testing with JUnit, Mockito, Selenium, and Postman to ensure code quality and reliability. Beyond development, I have automated CI/CD pipelines utilizing Jenkins and GitHub, greatly enhancing deployment efficiency and software delivery cadence.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Full Stack Developer at Capgemini
January 1, 2024 - Present
Built and maintained robust microservices using Spring Boot, Spring Cloud, and AWS ECS, improving application uptime and performance by 25%. Developed responsive user interfaces with React.js and Angular, increasing user engagement by 40% and customer satisfaction by 15%. Led migration from monolithic to microservices architecture, reducing deployment time by 30% and enhancing scalability of insurance applications. Integrated GraphQL with AWS API Gateway, decreasing response times by 35%. Established automated testing frameworks achieving over 98% test coverage and improved software reliability. Optimized SQL queries in Oracle and PostgreSQL to enhance database efficiency by 20%. Engineered CI/CD pipelines with Jenkins, Docker, and AWS CodePipeline, boosting deployment frequency by 50%.
Software Engineer at L&T Technology Services Ltd
August 1, 2022 - September 2, 2025
Delivered core banking features within a microservices architecture using Java, Spring Boot, and Maven. Developed front-end solutions for a loan application platform using React and Redux, enhancing user experience. Implemented Node.js middleware for real-time transaction management, improving processing speeds by 30%. Built Kafka-based event-driven architecture handling over 10,000 transactions per second. Enhanced SQL query performance and used Java Streams for optimized data handling. Applied Object-Oriented design patterns like Singleton and Factory for maintainability. Created Grafana dashboards with Prometheus for system observability. Integrated OAuth2 and JWT for security, reducing incidents by 40%. Improved CI/CD with SVN and Jenkins, cutting deployment times by 30%.
Software Development Engineer at Irusu Technologies Pvt Ltd
July 1, 2019 - September 2, 2025
Implemented high-performance Supply Chain Management applications using Java, Spring MVC, and Hibernate. Built RESTful APIs with Node.js and Express.js, extending product capabilities by 30%. Utilized Spring ORM with Hibernate for DAO layer implementation. Applied rigorous testing with JUnit and Postman, improving application reliability to over 95%. Supported migration of legacy systems to AWS, reducing operational costs by 20%. Optimized MongoDB and DynamoDB storage, reducing data access latency by 15%. Developed Linux shell scripts for real-time system monitoring, improving response to performance issues by 30%. Enhanced CI/CD workflows using GitHub Actions, increasing deployment speed by 40%. Championed Agile and Scrum practices, improving project delivery time by 25%.
Full Stack Developer at Capgemini
January 1, 2024 - Present
Built and maintained microservices using Spring Boot, Spring Cloud, and AWS ECS, improving uptime and performance by 25%. Developed responsive user interfaces with React.js and Angular that increased user engagement by 40%. Led the migration from monolithic to microservices architecture, reducing deployment duration by 30%. Integrated GraphQL via AWS API Gateway, decreasing response times by 35%. Established automated testing frameworks with JUnit and Mockito achieving 98% test coverage. Optimized complex SQL queries in Oracle and PostgreSQL improving performance by 20%. Engineered CI/CD pipelines using Jenkins, Docker, and AWS CodePipeline, increasing deployment frequency by 50%.
Software Engineer at L&T Technology Services Ltd
August 1, 2022 - September 2, 2025
Delivered core banking features using Java, Spring Boot, and Maven within a microservices architecture. Designed and implemented front-end for a loan application platform with React and Redux. Built Node.js middleware managing real-time transactions improving speed by 30%. Implemented Kafka-based event-driven architecture handling over 10,000 transactions/sec. Improved SQL performance and used Java Streams for data efficiency. Applied Singleton and Factory design patterns enhancing maintainability. Developed Grafana dashboards for performance monitoring. Strengthened security with OAuth2 and JWT reducing incidents by 40%. Enhanced CI/CD by integrating SVN with Jenkins, cutting deployment times by 30%.
Software Development Engineer at Irusu Technologies Pvt Ltd
July 1, 2019 - September 2, 2025
Implemented high-performance Supply Chain Management applications using Java, Spring MVC, and Hibernate. Built and maintained RESTful APIs using Node.js and Express.js, expanding product capabilities by 30%. Used Spring ORM with Hibernate to implement DAO layers. Executed rigorous testing with JUnit and Postman increasing reliability to over 95%. Migrated legacy systems to AWS cloud infrastructure reducing costs by 20%. Optimized MongoDB and DynamoDB storage lowering data access latency by 15%. Developed Linux Shell scripts for real-time monitoring, decreasing response times by 30%. Streamlined CI/CD workflows using GitHub Actions, speeding deployments by 40%. Facilitated Agile and Scrum adoption enhancing delivery time by 25%.

Education

Master of Science in Computer Science at Arizona State University
August 1, 2022 - May 1, 2024
Bachelor of Technology, Computer Engineering at Manipal Institute of Technology
July 1, 2015 - June 1, 2019
Master of Science in Computer Science at Arizona State University
August 1, 2022 - May 1, 2024
Bachelor of Technology, Computer Engineering at Manipal Institute of Technology
July 1, 2015 - June 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Manufacturing, Transportation & Logistics, Other, Professional Services