Vivek Sengupta

Software Engineer at Google

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vivek Sengupta is a software engineer with 11 years of experience building scalable cloud and consumer-facing systems, currently working on capacity management and efficiency for Google Cloud. He previously shipped core features at Amazon across Alexa Smart Home, Communications and Education—including Away Lighting, light ramping in routines, and internationalized name resolution—and has hands-on experience designing infrastructure, authentication, and large-scale testing. His research internship at Carnegie Mellon contributed to Peloton, an open-source HTAP in-memory DBMS, where he implemented type-system conversions and data movement between Postgres and a tile-based storage model. Vivek combines a strong academic foundation (MS CS, USC; B.Tech CS) with practical expertise in databases, ERP systems and cloud-native services, and is comfortable moving between low-level database internals and high-level product delivery. A detail that stands out: he’s ported and debugged Postgres C code to C++ for Peloton, demonstrating both deep systems skill and persistence on nontrivial engineering debt.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (MS), Computer Science, 3.87, Master of Science (MS), Computer Science, 3.87 at University of Southern California
bookBachelor of Technology (B.Tech.), Computer Science and Engineering, GPA 8.84/10; Junior/Senior GPA 8.92/10, Bachelor of Technology (B.Tech.), Computer Science and Engineering, GPA 8.84/10; Junior/Senior GPA 8.92/10 at West Bengal University of Technology
bookHigh School (Higher Secondary), Science (Physics, Chemistry, Mathematics, Biology), 80%, High School (Higher Secondary), Science (Physics, Chemistry, Mathematics, Biology), 80% at Ramakrishna Mission Vidyalaya, Narendrapur
languagesBengali, Hindi, English
github-logo-circle

Github Skills (9)

databases10
postgresql10
relational-databases10
datatypes10
sql-database10
database10
cprogramming-language9
c-language9
indexing8

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
cmu-db/peloton

Jun 2015 - Aug 2015

The Self-Driving Database Management System
Role in this project:
userBack-end Developer / Database Engineer
Contributions:73 commits, 83 pushes, 17 branches in 2 months
Contributions summary:Vivek contributed to the development of the database management system, focusing on the conversion and handling of data types within the database and interaction with Postgres components. The commits reveal efforts to handle numeric types, varchar, and timestamp conversions, alongside modifying code related to tuple insertion, execution, and printing plans. Additionally, the user modified code related to index operations.
management-systemrdbmsdatabase-management-systemself-drivingdatabase
Contributions:31 pushes, 1 branch in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vivek Sengupta - Software Engineer at Google