Arjun Gupta

Staff Software Engineer at Instagram

San Francisco Bay Area 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
Arjun Gupta is a Staff Software Engineer based in the San Francisco Bay Area with a decade of experience building polished iOS products and leading mobile teams at Meta and Instagram. He blends deep Swift and Objective-C expertise with a designer’s eye, having shipped multiple App Store–featured apps and worked across mobile architecture, product development, and motion/graphic design. Beyond mobile, Arjun contributes to large-scale backend systems—his GitHub work on Presto improves Spark integration and query performance, showing a comfort with distributed systems and performance engineering. He pairs creative tool fluency (from After Effects to Maya) with practical engineering skills in Python, C++, and web technologies, enabling cross-disciplinary solutions that bridge UX and infrastructure. Known for translating visual concepts into robust production apps, he’s equally at home optimizing query engines as crafting delightful mobile interactions.
code5 years of coding experience
job11 years of employment as a software developer
bookBachelors Computer Science and Engineering, Bachelors Computer Science and Engineering at JSS Academy of Technical Education
bookM.S Digital Media, M.S Digital Media at Drexel University
github-logo-circle

Github Skills (11)

javas10
sql-query10
big-data10
spark10
presto10
java10
user-data9
data-model9
data-set9
sql9
hadoop8

Programming languages (2)

JavaC++

Github contributions (4)

github-logo-circle
prestodb/presto

Jan 2021 - Nov 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:102 reviews, 38 commits, 56 PRs in 1 year 10 months
Contributions summary:Arjun primarily contributes to the Presto distributed SQL query engine, focusing on features related to Presto on Spark. Their work includes implementing session properties for adjusting memory limits, adding storage-based broadcast join functionality, and improving event processing time. Furthermore, the user addressed bugs and improved the system. The user's focus appears to be optimizing Presto's performance and integration with Spark.
distributed-sqlquerybigdataquery-enginesql
pgupta2/presto

Feb 2021 - Mar 2025

Distributed SQL query engine for running interactive analytic queries against big data sources.
Contributions:122 pushes, 41 branches in 4 years 1 month
flink-sqlsourcesdata-sourcesquery-languagebig-data
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
Arjun Gupta - Staff Software Engineer at Instagram