Hi! My name isAniket Kakde
I'm a Software Engineer (Full Stack).
Turning ideas into clean, practical, and rapid software experiences.
About Me
I am an experienced Software Engineer with over 8+ years of expertise in developing scalable applications and web services, proficient in Java technologies like Spring Boot and Play Framework, and building user-friendly frontends with React and deploying applications on AWS, GCP, or on-premise (like this website!).
At Europcar International, I am currently working on backend development, designing and implementing robust APIs and microservices.
I hold a Master’s in Information Technology from Institut supérieur d’électronique de Paris and a Bachelor of Engineering in Electronics and Telecommunications from the University of Mumbai.
I am proficient in a range of programming languages and tools, including Java, Scala, Kotlin, Python, and JavaScript/TypeScript, and I contribute to open-source projects like the Gradle plugin for publishing artifacts to Sonatype Maven Central.




Experience
- Europcar
- Dassault
- Lunatech
- Nokia Bell Labs
Software Engineer – Backend
Europcar International (Paris, France)August 2022 – Present
Europcar is a leading company in the European car rental industry.
- Design and develop new microservices for Europcar’s B2B, B2C channel using Java/Kotlin, Spring Boot and hosted on AWS based on hexagonal architecture and domain driven design practices.
- Implemented individual customers login functionality with Keycloak/Redhat SSO using OpenID Connect and OAuth2.0.
- Implemented modern Gradle JVM build practices, streamlining the development process, reducing build times, and ultimately improving the project's scalability. Added caching mechanism in Gradle build to improve build performance in Gitlab CI/CD pipeline.
- Tuning database queries and indexing strategies for PostgreSQL and Elasticsearch to reduce retrieval time.
- Development of APIs using API first approach via Swagger and OpenAPI generators and add new features using behavior driven development practices with Java and cucumber.
Leveraged knowledge in:
Projects

Note Book - Simple Note Application for personal knowledge base
My personal knowledge base — a collection of guides, notes, and tutorials across a range of technical topics. This includes detailed documentation on setting up infrastructure, Kubernetes clusters, VPNs, and more, as well as key concepts in Computer Science, such as algorithms, system design, and data structures.


