Peeyush Gupta

Senior Software Engineer

San Francisco, California, United States12 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in backend development and database management.
  • Strong foundation in algorithms and data structures.
  • Contributed to open-source projects at Apache Software Foundation.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in database technologies and programming.

Contact

Skills

Core Skills

ProgrammingData Structures

Other Skills

AlgorithmsCJavaC++PythonMySQLDjango

Experience

The apache software foundation

Apache AsterixDB Committer & PMC Member

Dec 2025Present · 3 mos

Couchbase

Senior Software Engineer

Jan 2023Present · 3 yrs 2 mos · Santa Clara, California, United States

Data StructuresAlgorithmsCJavaC++Programming+3

Uc irvine

2 roles

Postdoctoral Researcher

Promoted

Sep 2022Dec 2022 · 3 mos

Graduate Research Assistant

Sep 2016Sep 2022 · 6 yrs

Facebook

Software Engineer Intern

Jun 2021Sep 2021 · 3 mos

  • Was member of the ML data platform team

Microsoft

Software Engineer Intern

Jun 2019Sep 2019 · 3 mos

  • Member of Azure Network Data Acquisition Team

Nvidia

Software Engineering Intern

Jun 2018Sep 2018 · 3 mos

  • Member of Infrastructure Process and Planning Team

Anuta networks

Software Developer

Aug 2015Jun 2016 · 10 mos · Bengaluru Area, India

  • Backend developer for SDN and NFV provider platform (NCX).

Mysql, oracle

Member Technical Staff II

Jul 2013Jul 2015 · 2 yrs · Bengaluru Area, India

  • Implemented MySQL client API in Python in accordance with Python DB API. Also, implemented extensions like option files support, session state tracking, automated constants checking against server source.
  • Enhanced performance of the connector by identifying bottlenecks in the code and fixing it using CPython. Refactored the code to improve the readability and maintenance. Developed stability and compatibility of the code with Python 3
  • Implemented connector extensions for MySQL Fabric (a utility enabling distributed storage of data on different MySQL servers) like sharding table cache, server load balancing, scheduling shards
  • Led design of Django (a high-level Python web framework) adapter code for MySQL with its every release to ensure compatibility. Implemented new features introduced by Django's new version
  • Wrote highly extensible and efficient code with key focus on usability.

Education

UC Irvine

PhD — Computer Science

Jan 2016Jan 2022

Indian Institute of Technology, Bombay

M.Tech — Computer Science and Engineering

Jan 2011Jan 2013

The LNMIIT jaipur

B.Tech — Communication and Computer Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Programming & Data Structures

Explore similar profiles based on matching skills and experience