About me
Mahesh Babu
Software Engineer
I’m a software engineer with 5+ years of experience building web applications. I work primarily with Java and Spring Boot, and enjoy creating scalable, efficient software—from backend APIs to data-driven systems.
01 / Career
Work experience
Acmatek Inc
Software Engineer- Developed new features across multiple Spring Boot projects.
- Improved API response times through code optimization and native query tuning.
- Built a Hibernate Search and OpenSearch indexing system to improve search performance.
- Contributed to code reviews and collaborative engineering improvements.
Capgemini
Software Engineer- Built web applications with Java, J2EE, and Spring Boot in cross-functional teams.
- Contributed throughout the software development lifecycle, from requirements and design to testing and deployment.
- Implemented REST APIs and wrote scalable, maintainable application code.
- Reviewed code, resolved defects, and improved application performance.
02 / Education
Education
Hamburg University of Technology
MSc, Data ScienceAPJ Abdul Kalam Technological University
BTech, Computer Science and Engineering03 / Toolkit
Technical skills
Programming languages
- Java
- Python
- C/C++
- JavaScript
- TypeScript
Technologies
- Spring Boot
- Hibernate
- Maven
- Vaadin
- MySQL
- PostgreSQL
- Microsoft SQL Server
- Flask
- TensorFlow
- Git
- Docker
- Azure DevOps
Software and tools
- IntelliJ IDEA
- Postman
- GitHub
- Visual Studio Code
- Eclipse
- Jira
- OpenAI
- Vercel
04 / Learning



