Dhruvam Gupta

Dhruvam Gupta

$25/hr
Java expert in REST APIs using microservices, Spring Boot & Oauth2 for scalable solutions.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Bangalore, Karnataka, India
Experience:
9 years
Dhruvam Gupta Experienced software engineer with expertise in designing & implementing scalable solutions. Proficient in JAVA, RESTful APIs , Microservices architecture, Spring Boot, Jersey & Cryptographic protocols. Demonstrated ability to deliver complex engineering projects across multiple industry domains. EXPERIENCE SKILLS Zscaler, Bangalore — Staff Software Development Engineer JAVA May 2020 - PRESENT Spring Boot ●​ Developed RESTful APIs for customer provisioning portal. ●​ Technologies: Java 8, Postgres, Jersey, Maven, Bamboo, SVN, Git, Bitbucket, JUnit, SAML, OAuth. ●​ Managed acquisition integrations by collaborating cross-functionally. ●​ Enhanced SSO processes using cryptography. ●​ Dedicated and skilled software professional with Hibernate Python/C PostgreSQL, MySQL, MongoDB Maven/Gradle solutions-oriented approach. Proficient in JAVA, Rest APIs, Microservices, Spring Boot, Cryptography. Experience with Rest API, Microservice diverse engineering projects. Docker, Kubernetes Mindtree, Bangalore — Senior Software Engineer Apr 2019 - Apr 2020 ●​ Managed hotel & restaurant booking via microservice and Azure integrations. ●​ Handled enhancements and supported microservices. ●​ Troubleshoot job scheduling issues in distributed deployments. ●​ Mentored a team of freshers on Java, Spring Boot, Microservices. TCS, Bangalore — Backend Developer Nov 2016 - Apr 2019 ●​ Built middleware for data synchronization between systems. ●​ Used Spring MVC & Batch for robust backend. ●​ Developed customer-facing UI with Adobe Flex. EDUCATION Kamla Nehru Institute of Technology, Sultanpur B. Tech. in Computer Science & Engineering July 2012 - July 2016 PROJECTS 1.​ Customer Provisioning Service (Zscaler) Role: Sr. Staff Software Engineer Tech stack used: Java 8, Spring Boot, Maven, Feign Client, Git/Bitbucket, Postgresql, Generic Dao library, Splunk, Kloudfuse, Ehcache, RBAC framework, OAuth2.0 Owning and maintaining the Customer onboarding service, driving improvements for Finance, PM, and Provisioning teams to optimize user experience. Successfully integrated onboarding processes for acquired products into the central provisioning platform, supporting multiple products. Collaborated cross-functionally from requirements gathering through feature deployment, ensuring seamless delivery of new functionalities. 2.​ Hotel & Restaurants Booking Service (Mindtree) Role: Sr. Software Engineer Tech stack used: Java 8, Spring Boot, Hibernate, Maven, Azure Platform, Git, Docker, Kubernetes, Redis cache. Served as a backend developer responsible for maintaining and enhancing multiple services, including Hotel Booking and Availability services, in alignment with client requirements. Delivered reliable and scalable backend solutions to support efficient booking workflows and real-time availability management. 3.​ Critical Event Reporting (TCS) Role: Software Engineer Tech stack used: Java 8, Spring MVC, Spring Boot, Spring Batch, Hibernate, Maven, Perforce, Adobe Flex. Developed and maintained RESTful APIs for critical event reporting from truck-installed devices, including image and video data handling. Utilized Spring Batch to implement efficient data processing and transformation workflows for downstream storage. AI Hackathon Developed an AI agent using the Ollama platform with various LLM models. This agent helps users quickly find data metrics of customers with natural language queries. Schemas in context allow it to connect to databases and display results, greatly helping Product Managers and Senior Executives identify new features and productivity opportunities, ultimately boosting organizational efficiency.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.