Kalpesh P.

Software Engineer | Java | Spring boot | Backend | Microservices | Kafka | Angular | Fintech

Berlin, Germany

Experience

Jan 2025 - Sep 2025
9 months
Heidelberg, Germany

Intern Java Developer

Unzer GmbH

  • Developed a proof of concept for distributed tracing using OpenTelemetry within a microservices architecture, enhancing system observability and reducing mean-time-to-resolution for issues
  • Built and maintained backend services using Java and Spring Boot, ensuring high reliability and performance for payment transaction workflows
  • Implemented comprehensive automated testing with JUnit and Mockito, achieving 95% test coverage to ensure code quality and maintainability
  • Gained insight into payment transaction workflows, validating end-to-end system reliability and gaining domain knowledge in financial processes
  • Tech used: Java, Spring Boot, Microservices, REST API, Kafka, Grafana, Datadog, Docker, MongoDB
Mar 2021 - Apr 2023
2 years 2 months
Mumbai, India

Software Engineer

Tata Consultancy Services

  • Developed and maintained an Agent Controller utility to manage automated processes across Linux-based distributed servers, improving overall system efficiency
  • Contributed to the National Bullion Exchange (NBE) proof of concept, developing features within a microservices architecture using Java, Spring Boot, and REST API
  • Analyzed requirements and implemented technical solutions, working closely with team members in an Agile setting
  • Actively participated in CI/CD pipeline processes and provided technical support during live deployments, rapidly fixing production bugs to ensure system reliability
  • Tech used: Java, Spring Boot, Shell script, Docker, MySQL, REST API, Linux

Banking Application

  • Built a digital banking app focused on secure customer onboarding with OTP verification, role-based access, and audit-ready flows; exposed clean REST APIs consumed by a responsive Angular UI
  • Implemented MongoDB persistence, rate-limited OTP issuance, password hashing, and centralized error handling, with room to extend into accounts and payments
  • Tech used: Java, Spring Boot, Angular, Docker, REST API, JWT, TypeScript

Hotel Management System

  • Designed and developed a full-stack booking and room control system for hotel operations
  • Secured access using JWT-based authentication and authorization mechanisms
  • Tech used: TypeScript, Java, React, Node.js, Spring Boot, MySQL, REST APIs, JWT, HTML, CSS

Master Thesis – A Comparative Analysis of Observability Solutions: Enhancing Payment Workflow Monitoring

  • Conducted a comparative analysis of observability tools (including Prometheus and Grafana) to enhance monitoring in payment processing systems
  • Integrated observability directly into microservices to improve system transparency and reliability
  • Tech used: Java, Spring Boot, Docker, REST API, Jaeger, Grafana, MongoDB, JavaScript

Summary

Software Engineer with 3+ years of experience building secure, scalable applications from frontend to backend. Passionate about leveraging modern technology stacks including Java and Spring Boot to solve complex problems in agile, product-driven environments. Experienced in software architecture, technical design, and taking ownership of features in a fully remote setting. Eager to apply my problem-solving mindset and collaborative spirit to contribute to a dedicated development team and help build a next-gen platform from the ground up.

Languages

Hindi
Native
English
Advanced
German
Elementary

Education

Oct 2023 - Sep 2025

SRH Hochschule

Master's in Applied Computer Science · Applied Computer Science · Heidelberg, Germany · 1.7

Aug 2017 - Dec 2020

MGM CET

Bachelor of Engineering · Navi Mumbai, India · 7.4/10

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions