I'm Ridham Gandhi, a software engineer who thrives on building scalable backend services with Java, Spring Boot, and microservices. I enjoy turning complex requirements into robust, maintainable systems and collaborating with cross-functional teams to ship reliable software. Over the years, I've designed APIs, modeled data, and deployed applications on AWS, focusing on performance, testing, and clean code. I love solving challenging problems and continuously improving architecture, development processes, and end-user experiences.

Ridham Gandhi

I'm Ridham Gandhi, a software engineer who thrives on building scalable backend services with Java, Spring Boot, and microservices. I enjoy turning complex requirements into robust, maintainable systems and collaborating with cross-functional teams to ship reliable software. Over the years, I've designed APIs, modeled data, and deployed applications on AWS, focusing on performance, testing, and clean code. I love solving challenging problems and continuously improving architecture, development processes, and end-user experiences.

Available to hire

I’m Ridham Gandhi, a software engineer who thrives on building scalable backend services with Java, Spring Boot, and microservices. I enjoy turning complex requirements into robust, maintainable systems and collaborating with cross-functional teams to ship reliable software.

Over the years, I’ve designed APIs, modeled data, and deployed applications on AWS, focusing on performance, testing, and clean code. I love solving challenging problems and continuously improving architecture, development processes, and end-user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Javanese
Fluent

Work Experience

Software Engineer Intern at Ford Motor Company
January 1, 2025 - August 1, 2025
Designed, implemented, and tested OTA software update HMIs for in-vehicle systems using Java and Android, enabling real-time software delivery to vehicle platforms. Contributed to critical software update pipelines, ensured reliability and safety with OO design, refactoring of legacy code, and improved testability. Developed and maintained extensive unit tests with Mockito, achieving 85%+ test coverage. Gained hands-on experience in mocking complex dependencies, service layers, and edge cases; enhanced maintainability via Bash scripting, technical documentation, and participation in Agile/Scrum ceremonies.
Software Developer Intern at Carfax
September 1, 2024 - December 1, 2024
Built and maintained an interface to convert Commercial CIBIL PDFs into Excel with analytical insights using React.js, JavaScript, Java, and Spring Boot. Developed front-end and back-end components for interactive data visualization and workflow. Optimized web application performance and UX, achieving a notable efficiency uplift in data processing. Implemented frontend/backend integration and contributed to automated deployment readiness.
Software Developer Intern at Vasy ERP Solutions Pvt Ltd
August 1, 2023 - November 1, 2023
Worked on product-based ERP solutions across the full Software Development Life Cycle (SDLC) from requirements analysis to deployment and support. Optimized ERP modules using Java, improved application performance through refactoring and architectural enhancements, and contributed to backend API development and data persistence (MySQL/MongoDB). Implemented automated tests and streamlined deployment pipelines to improve reliability and maintainability.
Software Developer Intern at Staunch Sy s IT Service Pvt. Ltd.
February 1, 2021 - June 1, 2023
Developed scalable applications using Spring Boot, Spring Microservices, and Spring MVC across multiple projects in Agile teams. Worked on diverse projects using Java and Python, including a full-stack NFT marketplace and an AI-related project with IoT/nano-device integrations. Deployed solutions on AWS (Lambda, EC2, S3) and contributed to automated deployment pipelines. Improved backend performance, refactored legacy code, mentored junior developers, and supported cross-functional project delivery with unit/integration testing.
Software Developer at Vasy ERP Solutions Private Limited
August 1, 2023 - November 30, 2023
Built and maintained an internal enterprise portal using React.js and Java RESTful services; integrated AWS cloud services; designed data models and optimized data queries; improved performance and reliability across the platform.
Software Developer at Staunchsys IT Service Pvt. Ltd.
February 1, 2021 - June 30, 2023
Developed microservices backend in Java with Spring Boot and RESTful APIs; built and deployed scalable backend services; contributed to cross-functional projects including mobile apps and web apps; participated in architecture reviews and code quality initiatives.

Education

Master of Engineering in Systems & Technology at McMaster University
January 1, 2024 - December 1, 2025
Bachelor of Computer Engineering at Gujarat Technological University
July 1, 2017 - May 1, 2021
Master of Engineering in Systems & Technology at McMaster University
January 1, 2024 - December 31, 2025
Bachelor of Computer Engineering at Gujarat Technological University
July 1, 2017 - May 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Manufacturing, Professional Services