Summary of Tech Experience

  • Completed 8 years developing Backend and Frontend software for Healthcare, Retail Domain and Auto Industry.
  • Well-versed in all phases of Software Development Lifecycle (SDLC) including Analysis, Design, Coding, Debugging, Testing with good knowledge of Data structures and Algorithms.
  • Hands on experience on developing Spring Boot Java applications as well as configuring Netflix OSS.
  • Developed persistence and traversal logic to manage graph data in Neo4j graph database.
  • Developed Data Access Microservices for SQL and NO-SQL (MongoDB) databases.
  • Improved JPA data access strategy to enhance query performance from minutes to milli-seconds.
  • Improved Application logging to decrease Root Cause Analysis time from hours to minutes.
  • Integrated with Streaming applications (RabbitMQ, Kafka) for processing data across systems.
  • Contributed to the design and development of Logging system to track logs across microservices.
  • Designed and Developed UI application (Angular) for business to be able to create and manage data.
  • Worked to secure the UI application using Azure Active Directory OAuth (Implicit flow).
  • Secured backend applications using Azure Active Directory OAuth (client credentials flow).
  • Analyzed and identified various issues in production, including OOM issue and resolved the same.
  • Researched for Proof of Concept of various new technologies for use within the team.
  • Developed CICD pipelines using technologies like Jenkins, Concourse, Maven, Gradle. Developed Docker images for Test and Process Automation.
  • Completed Master’s degree in Computer Science, and is an AWS certified solutions architect Associate.