Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dhananjay Shelke

Senior Consultant - Application Developer
Pune

Summary

Accomplished Senior Application Developer with a proven track record , adept in developing scalable, resilient applications using Java, Spring Boot, and Microservices and Event-driven archtecture. Excelled in leadership, mentoring a team to innovate and enhance productivity. Secured top honors in a client's Gen AI Hackathon, demonstrating exceptional problem-solving and technical prowess.

Overview

10
10
years of professional experience

Work History

Senior Consultant - Application Developer

ThoughtWorks
11.2021 - Current
  • Designed and developed highly available , scalable, robust and resilient distributed enterprise applications using microservices and event-driven architecture.
  • Used Java 8+, Spring Boot, React Js, Postgres DB, Mongo DB, Elasticsearch, Google Cloud, Terraform , GitHub Actions,Kafka to develop and deploy applications
  • Won Most Voted production ready idea in Client's Gen AI Hackathon
  • Worked with clients like Gap Inc, Otto.de ecommerce giants
  • Worked with Start up like Apollo.io. Learned and developed application using Ruby and Rails
  • Followed best coding practices like TDD, KISS, YAGNI
  • Worked and collaborated closely with client developers and architects.

Senior Software Engineer

Yash Technologies
04.2018 - 10.2021
  • Developed scalable applications using agile methodologies, microservices architecture for timely project delivery.
  • Used Spring Boot, Spring Security , Spring Data, OAuth2.0 , AWS , Postgres DB to implement microservices
  • Led small team of 3 members to deliver independent microservice
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Secured microservices using Spring security and OAuth 2.0
  • Created proofs of concept for innovative new solutions.
  • Worked with clients like John Deere, Imagination UK, Eli Lilly

Software Developer

Amdocs
03.2017 - 03.2018
  • Designed and implemented high quality rest services using Spring MVC, Open JPA , Oracle DB.
  • Implemented secured restful APIs using spring , Spring security
  • Implemented Date Management UI Dashboard using Backbone Js, Kendo UI.
  • Corrected, modified and upgraded software to improve performance.
  • Participated in regular code sprints, contributing to rapid development and iteration of software products.

Systems Engineer

Tata Consultancy Services
01.2015 - 03.2017
  • Started IT career with TCS
  • Learned Spring, Spring MVC, Hibernate , Oracle DB and applied this knowledge to implement rest endpoints
  • Consumed third-party Rest APIs using Rest client
  • Worked on Ports and Cargo business domain
  • Developed Integrated Port operating system (IPOS) app which is used by ports and cargo giants like Euroports, Adani Ports and Containers.

Education

Bachelor of Engineering - Computer Engineering

Dr.D.Y.Patil Institute of Eng. And Technology
Pune, India
04.2001 -

Diploma In Engineering - Computer Engineering

P.L. Govt. Polytechnic
Latur, India
04.2001 -

Skills

Java

Spring Boot

React JS

Postgres DB

Elastic Search

Mongo DB

Microservices

Google Cloud

Kafka

Terraform

GitHub Actions (CI/CD)

Event-Driven Archtecture

Timeline

Senior Consultant - Application Developer

ThoughtWorks
11.2021 - Current

Senior Software Engineer

Yash Technologies
04.2018 - 10.2021

Software Developer

Amdocs
03.2017 - 03.2018

Systems Engineer

Tata Consultancy Services
01.2015 - 03.2017

Bachelor of Engineering - Computer Engineering

Dr.D.Y.Patil Institute of Eng. And Technology
04.2001 -

Diploma In Engineering - Computer Engineering

P.L. Govt. Polytechnic
04.2001 -
Dhananjay ShelkeSenior Consultant - Application Developer