Giridhar Dhatric

Software Architect - Cloud Native and SaaS Expertise

Mobile: +919985960268 | Email: dhatric@gmail.com | Tech Blog: dhatricworkspace.com

Summary

Passionate and results-driven software engineer with 12 years of experience in architecting, developing, and deploying scalable applications. Proven expertise in leading all phases of the software development life cycle (SDLC), from requirement analysis and design to implementation and deployment. Skilled in Agile methodologies and CI/CD practices.

Education

Bachelor’s in Computer Science (74.6%, Distinction), March 2021
Jawaharlal Nehru Technological University, Hyderabad

Technical Skills:

  • Languages: Java (Core Java, Java EE), Python (Flask, FastAPI)
  • Frameworks: Spring Framework (Boot, MVC, Data, Security, WebFlux), Hibernate, ReactJS
  • Cloud Platforms: Azure (Developer & Administrator Certified), AWS, OpenShift
  • APIs & Protocols: REST API, Websockets, GraphQL
  • Databases: SQL Server, MySQL, PostgreSQL, MongoDB, Cassandra
  • Event/Messaging Tools: Kafka, Azure Event Hub, RabbitMQ
  • Tools: Git, Jenkins, Docker, Kubernetes, ELK Stack, Prometheus, Grafana, Jaeger
  • Data Structures & Algorithms: Proficient in common data structures (arrays, linked lists, trees, graphs) and algorithms.

System Design & Architecture Expertise:

  • Architect and design large-scale, distributed Java applications with a focus on high availability, scalability, and performance.
  • Apply design patterns and architectural principles (SOLID, CAP theorem, microservices) to solve complex technical challenges.
  • Optimize system performance, plan capacity, and utilize monitoring tools to ensure system health.
  • Leverage cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines to build and deploy applications efficiently.
  • Work with relational (SQL Server, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra), perform data modeling, optimize queries, and tune database performance.
  • Mentor and guide junior developers, sharing knowledge and fostering their technical growth.

Projects Snapshot

Staff Software Engineer - BlueYonder | April 2021 - Present

  • Developed a scalable SAAS platform module using a microservice architecture built with Java Spring Boot, Azure Durable Functions(Python), MongoDB, and Kubernetes. This enables teams to reduce development time by 30% and deployment time by 80%.
  • Modernized the ESO Food Preparation Service module into a multi-tenant SaaS product, leveraging cloud-native technologies like App Service, Blob Storage, Azure Redis & CDN.
Senior Software Engineer - Deloitte | February 2015 - March 2021

  • Developed an in-house Auto Stock Replenishment system using Java, Spring Boot, and SQL Server, reducing out-of-stocks by 20% and increasing sales by 15%.
  • Built an Order Subscription System with Spring Boot and RabbitMQ, resulting in a 15% increase in order volume.
  • Led the development of a feature-rich omnichannel B2B commerce application using Java, Spring Boot, and Angular, generating $5 million in revenue within the first year.
Software Engineer - Infosys | October 2011 - January 2015

  • Built a B2C commerce application with product bundling features using SAP Commerce and Java.
  • Supported and maintained a legacy payment gateway application using C and HP Tandem.

Certifications & Awards

  • Cornell University: Machine Learning
  • AZ-204: Azure Developer Associate
  • AZ-104: Azure Administrator Associate

Awards

  • Outstanding Award - Deloitte (April 2019): Recognized as part of the top 2% of Deloitte employees for exceptional performance.
  • Pillar Individual Award - BlueYonder (December 2023): Recognized for improving Luminate platform performance by 40%.