Piyush Gupta

Software Engineer

Seattle, Washington, United States11 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over 10 years of experience in software development.
  • Expertise in building scalable micro-services.
  • Leadership experience at Meta in AI infrastructure.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in AI and cloud technologies.

Contact

Skills

Core Skills

Ai InfrastructureMysqlMachine LearningAlexaMicrosoft AzureMicroservices

Other Skills

PrivacyGraphics Processing UnitDataHigh Performance Computing (HPC)Data InfrastructureCore DataDistributed SystemsScalable ArchitecturePyTorchNatural Language Processing (NLP)Amazon Web Services (AWS)Microsoft BingAdsHadoopImpala

About

I have 10+ years of professional work experience in Software Development and currently working at Meta (aka Facebook). I also completed my Master of Science in Computer Science at USC. Have experience building scalable and reliable micro-services and worked in different Domains that includes Meta AI and Data Infra, Notification/Privacy Infra, Alexa, Microsoft Azure and Bing. SKILLS: Programming System: Java, Python, C#, C++, C, Ruby on Rails, Hadoop, Impala, Spark, PHP Operating System- Windows, Linux, MAC OS, RHEL Databases – Couch-base (NOSQL), Cassandra, Dynamo, S3, Oracle 11g, MySQL, SQL Server Tools - VS Code, Eclipse, NetBeans, Visual Studio, Team Foundation Server, SharePoint, SVN, PyCharm, MATLAB, Keil, GIT, SQL Developer, TOAD, Opquast, Active Batch, Maven, Jenkins

Experience

11 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
5 yrs 10 mos
Current Experience

Meta

Software Engineer (Technical Leader)

Jul 2020Present · 5 yrs 10 mos · Greater Seattle Area

  • Leading effort to ensure Data is available for AI and Model training local to GPU regions.
  • Led effort in MySQL that is responsible to handle millions of qps and serve the largest deployments of MySQL in the world.
  • Led and developed the generic notification platform across family of apps in Meta like Oculus, Messenger, Facebook App that use to send privacy notification to billions of users.
  • Led several techniques to detect and prevent privacy incidents in Meta.
AI infrastructureMySQLPrivacyGraphics Processing UnitDataHigh Performance Computing (HPC)+4

Amazon

Software Engineer

Sep 2019Jul 2020 · 10 mos · Greater Seattle Area

  • Worked with Alexa Intelligent Decision Team to help Alexa make proper routing decision to corresponding skillset.
  • Worked on developing workflows from live traffic that will help manual annotators to annotate the data.
Machine LearningAlexaPyTorchNatural Language Processing (NLP)Amazon Web Services (AWS)

Microsoft

Software Engineer- Bing/Azure

Jan 2017Sep 2019 · 2 yrs 8 mos · Greater Seattle Area

  • Worked in developing and maintaining highly available, scalable, and distributed platform service of Azure Dev that is responsible for managing the profiles and authorization of millions of users and enterprises in Azure Dev/Visual Studio Online served as offering on Microsoft Azure.
  • Designed and develop the micro-services architecture of shared platform services of Azure Dev to split the monolith platform service into several micro-services that can scale to millions of customers and increase the reliability of the platform.
  • Worked with Revenue Optimization team of Bing to increase the revenue of Bing keeping in mind other metrics are not impacted by performing A/B Testing.
Microsoft BingMicrosoft AzureMachine LearningAdsMicroservicesDistributed Systems+1

Visa

Software Engineer Intern

May 2016Aug 2016 · 3 mos · United States

  • Worked with a Fraud Detection and Risk Management team to mitigate the fault which occur in transactions and Payment Processing
  • Achieve higher speed than the legacy rule engine by implementing multi-thread solution and MySQL indexing.
  • Technologies includes RHEL(Red Hat Enterprise Linux) ,JAVA, Couch-base (NOSQL), MySQL

Sopra steria

Software Development Engineer

Jun 2013Jul 2015 · 2 yrs 1 mo · Noida Area, India

  • Designed and developed windows and responsive web applications for different telecom and finance based clients in France.
  • Developed solution using 3-tier architecture that is GUI, Service (RESTful Services) and Database and followed Agile Methodology.
  • Implemented various software design patterns , like Observer, Singleton, Factory, Façade, Dependency Injection
  • Designed and implemented a solution where in Physical Challenged could access the specific web application, keeping in mind compatibility with different OS like Android and IOS.
  • Responsible for designing, developing and testing the solution before deploying it to client environment.
  • Mentored fresh hires to solve their technical queries and assist them in their work.
  • Worked both on front end and back end technologies like JAVA , C#, SQL, MVC, jQuery , JavaScript , Bootstrap, HTML, Ajax

Ministry of defence of india

Research Intern

Jun 2012Jul 2012 · 1 mo · Defence Research & Development Organization, New Delhi

  • Implemented an algorithm and Graphic User Interface on MATLAB for the processing of Digital Images.
  • Real time images were acquired and different enhancements techniques were applied on it

Bharati vidyapeeth / bharati vidyapeeth deemed university

LINUX and Embedded System Internship

Jun 2011Jul 2011 · 1 mo · New Delhi Area, India

  • Project to implement parallel and serial programmer - used to program microcontrollers, using embedded C and assembly language.

Education

University of Southern California

Master of Science (MS) — Computer Science

Guru Gobind Singh Indraprastha University

Bharati Vidyapeeth's College of Engineering — Bachelor of Technology (B.Tech.)

Remal Public Sr Sec School

Senior Secondary

Stackforce found 100+ more professionals with Ai Infrastructure & Mysql

Explore similar profiles based on matching skills and experience