Hardik Dadhich profile photo
|

Hardik Dadhich

Software Engineer & Technology Enthusiast based on USA <-> India

About Me

I’m a passionate software engineer with 6+ years of experience crafting scalable web applications and designing robust systems. I specialize in backend development, API architecture, and end-to-end infrastructure setup—from scratch to optimization, including databases. Skilled in Python, Java, cloud architecture, and microservices, I bring cutting-edge technology solutions to life. When I’m not coding, you’ll find me sharing tech insights, mentoring aspiring engineers, traveling the world, or sometimes playing my piano as I like to learn new skills.

Work Experience

SDE-II

AmazonSeattle, USAApril 2022 - Present
  • Working as SDE2 in Amazon TaxCalculation backend team (Retail side), Which handles billions of transaction daily and calculate taxes for all sales trascations on amazon.com platform
  • Architected and executed critical database migration from provisioned RDS to Aurora ServerlessV2, achieving 99.8% cost reduction ($250K/month → $50/month) while maintaining 99.99% uptime for distributed service like Tax system serving billions of transactions daily
  • Owned end-to-end infrastructure modernization across 16 AWS regions using Java, CDK, and TypeScript—led cross-functional complex region expansion of service
  • Designed and implemented production guardrails preventing SEV1 incidents, eliminating 100% of scaling-related outages during peak events (Prime Day, Black Friday) serving 200M+ customers
  • Built enterprise-grade MCM automation platform adopted by 12+ teams across Amazon, eliminating 5,000+ engineering hours annually and reducing deployment time from 4 hours to 15 minutes
  • Engineered intelligent Preview API with predictive analytics, reducing manual configuration errors by 95% and preventing $2M+ in potential escalation costs through proactive validation
  • Developed real-time audit system for peak event readiness, ensuring 100% compliance across 50+ customer configurations and enabling seamless scaling for high-traffic periods
  • Spearheaded automation initiatives across multiple internal teams—delivered 15+ production-grade tools and microservices, demonstrating strong ownership and bias for action in solving complex distributed systems challenges

SDE

IBM India Software LabsIndiaJune 2019 - April 2022
  • Built API Gateway Microservice using Golang for IBM Cloud AppConfiguration team
  • Solved scalability issues by introducing PgBouncer as a service across production regions
  • Implemented Istio service mesh to enhance security with mTLS between microservices
  • Developed data collector tool and purging microservice using Python, ElasticSearch, Logstash, Kibana (ELK)
  • Automated CI/CD pipelines using Tekton/Jenkins with Python and Shell scripts

Skills & Expertise

💻Languages

PythonJavaTypescriptShellScript

🗄️Databases

PostgreSQLRedis

⚙️Technologies

RESTDjangoFastAPIKafka Event StreamsSQSSNSDDBS3RDSVPC techAmazon Apollo tech

🔀Version Control

GitGitHub

📊Monitoring

AWS CloudwatchPrometheusIBM Cloud monitoring

🚀DevOps

KubernetesDocker & ContainerisationCDKLots of Amazon internal technologiesGood experince on working on L7 layer

📌Frameworks

DjangoFastAPISpring Boot

🔧Backend

Distributed SystemsMicroservices ArchitectureGatewaysIngress-EgressServceMesh

Academic Projects

4 Projects
📁UI/API/Website

Portfolio NextJs

Nov 2025

Created portfolio in NextJS and CSS tailwind with personal blog writing capablity.

TypeScriptCSSTailwinddesignAPIsSQLiteSNS
🤖AI/ML

WIT AI Web Application

June 2020

Created Django Web application using Wit.ai under Facebook Hackathon 2020, which answers questions about stocks to buy, sports, and movies in natural language.

PythonDjangoReact.jsDjango SerializerAPIsPostgreSQLRedis Cache
⚙️Backend

SPLIT WISE APIs

June 2021

Created Splitwise APIs using FastAPI's async model. Built the Create Group, Spend, Expense model, and settlement APIs with proper OpenAPI standard documentation.

PythonFastAPIAsync ProgrammingOpenAPIREST APIs
🤖AI/ML

Mood Analyser using Watson API

October 2018

Created PyQt5 Desktop application in IBM Hack Challenge 2018, which detects the user's mood based on Twitter comments and reactions from the last two days. Recommends movies based on the user's mood.

PythonPyQt5IBM WatsonSentiment AnalysisIBM DB2Twitter API
🤖
2
AI/ML Projects
⚙️
1
Backend Projects
💻
25
Technologies Used

Interests

Web DevelopmentCloud ArchitectureDistributed System DevelopmentArtifical intelligenceOpen SourceTechnical WritingDeveloper ToolsExploring Tech Business Ideas
💼

Hire Me

Ready to bring innovation to your team?

Download My Resume

Let's build something amazing together! 🚀