
Mahendra Makad
B.Tech Graduate
Hire this person
Send a job offer directly to this candidate
About
Full Stack Java Developer with 1.5+ year of experience designing and building scalable enterprise applications using Java, Spring Boot, REST APIs, Vue.js, and PostgreSQL.
At Yamaha Motors
Limited, developing inventory and procurement systems supporting manufacturing operations. Skilled in backend architecture, database design, API development, and full-stack feature delivery.
Experience
Associate Software Engineer at Yamaha Motors Limited (2024-07 – Present)
Full Stack Java Developer working on enterprise-grade internal applications
- Working as a Full Stack Java Developer using Spring Boot, Vue.js, and PostgreSQL to build enterprise-grade internal applications following MVC architecture
- Developed an Employee Recruitment Portal that improved operational efficiency by 35% and reduced candidate processing time by 50%
- Currently owning end-to-end development of an Inventory Management System for Yamaha manufacturing plants as a standalone developer, delivering 12+ core modules including inventory tracking, stock allocation, and reporting while handling requirement analysis, system design, backend architecture, database modeling, and frontend implementation
- Implemented clean code practices, modular services, and 15+ reusable components, improving system maintainability and reducing development time for new features by 30%
Software Development Intern at Code Beautify (2023-01 – 2023-06)
Frontend Developer Intern building web-based tools
- Worked as a Frontend Developer Intern building web-based tools using JavaScript and open-source libraries
- Developed image processing, colour utility, and text editing tools to improve user experience and performance
- Led development of a web-based text editor featuring syntax highlighting, font customization, formatting controls, and browser cache-based data persistence
Education
Bachelor of Technology in Computer Science – National Institute of Technology, Kurukshetra (2020 – 2024)
12th Board – Rajasthan Board of Secondary Education (2019 – 2019)
10th Board – Rajasthan Board of Secondary Education (2017 – 2017)
