Piyush Gupta — Senior Software Engineer
I am a CS engineer passionate about building systems that scale and currently working with Meta as a Senior Software Engineer in the Data Warehouse team. Throughout my career, I have worked across a variety of domains and have built systems, services, and platforms that scale to millions; and have worked at companies like Google, Microsoft, and Coding Blocks. I excel in data structures, algorithms, and problem-solving, and am known for my fast learning ability and enthusiasm for technology. My experience spans various technologies including relational databases, key-value stores, distributed caching, message queues, and CDNs. Notably, I have designed and built distributed systems from the ground up, with my most recent project handling 100 million queries per day. Additionally, I have developed Android and iOS applications. I thrive in challenging, fast-paced, and dynamic environments, with a keen interest in web and mobile application development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and large-scale systems.
Location: Bellevue, Washington, United States
Experience: 9 yrs 6 mos
Skills
- Distributed Systems
- Data Architecture
- Google Cloud Platform (gcp)
- React Native
- Ios
Career Highlights
- Designed distributed systems handling 100 million queries daily.
- Reduced iOS app build time by 33%.
- Led team-building initiatives enhancing workplace culture.
Work Experience
Meta
Senior Software Engineer (1 yr 7 mos)
SDE 3 Workspace Platform & Infrastructure (4 yrs 7 mos)
Udacity
Data Structures and Algorithms Nanodegree Mentor (1 mo)
iOS Developer Nanodegree Mentor (9 mos)
Microsoft
Software Engineer (1 yr 9 mos)
Mentor Google Code In (5 mos)
NextLabs.io
Android App Developer Intern (1 mo)
Coding Blocks
Software Developer Intern (11 mos)
Teaching Assistant (3 mos)
Atlasway
Android App Developer Intern (2 mos)
Viz'Y Technologies pvt. ltd
Android App Developer Intern (6 mos)
Education
Android Nanodegree at Udacity
Bachelor of Technology (BTech) at Maharaja Agrasen Institute Of Technology, Delhi