Skilled in Java, Python, JavaScript, SQL, C++, Spring, and AngularJS, I specialize in building scalable backend systems, optimizing resource usage (compute, storage, network), and designing large-scale data pipelines. I bring strong fundamentals in distributed systems, SOLID code, algorithms, and data structures. With a customer-first mindset, domain-driven design skills, and an eye for product value, I contribute beyond code by shaping roadmaps and driving impact. I thrive in collaborative teams, adapt quickly, and raise the bar on quality and standards through peer influence and leadership.
Staff Software Engineer
UberTeam Lead
MetaSenior Software Engineer
AmazonStaff Software Engineer
DruvaSDE-II
AmazonSenior Software Engineer
GoogleHTML
weka
Oracle 11g
Neo4j
MongoDB
DynamoDB
AWS S3
AWS Lambda
IntelliJ
putty
WinSCP
Postman
QC
Worked on building the Retain and Remit platform from scratch. Onboarded two new use-cases on same.
Improving self-serve help for all the products of Meta.
Improved the fairness of the last-mile planning system and made experimentation easy to achieve.
Worked on data localization migration to migrate data from US to India.
Improved the platform on-boarding time by generalizing the core component to customizable by config.
Introduced serverless architecture using Lambda for implementing security project.
I was part of inSync storage team. I worked on AWS technologies like dynamodb, S3 and python.