Arun Kulshreshtha

Software Engineer at Jane Street

New York, New York, 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

👤
Senior
🎓
Top School
Arun Kulshreshtha is a software engineer with 11 years of experience specializing in systems programming and developer tooling, currently working at Jane Street after a multi-year tenure on Facebook’s Source Control team. He focuses on scalable source control systems—contributing backend API features and architectural improvements to Mercurial-based projects like Mononoke—and programs primarily in Rust, Python, and OCaml. Arun combines deep low-level engineering with a knack for developer UX, having improved CLI workflows and server–client data fetching performance at scale. He also teaches and mentors—running weekly onboarding classes at Facebook and serving as a head course assistant at Stanford—bringing strong communication skills to technical problems. Outside of code he pursues photography and video production, reflecting a detail-oriented, creative approach that surfaces in both tooling and technical presentations.
code10 years of coding experience
job7 years of employment as a software developer
bookWestlake High School
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Stanford University
languagesEnglish, Japanese, Hindi
github-logo-circle

Github Skills (9)

json10
rust10
api10
http-api10
cbor10
back-end-development10
testing9
git8
performance-optimization7

Programming languages (2)

C++Rust

Github contributions (5)

github-logo-circle
facebook/sapling

Sep 2016 - Sep 2021

A Scalable, User-Friendly Source Control System.
Role in this project:
userBack-end Developer
Contributions:675 commits in 5 years 1 month
Contributions summary:Arun's commits focused on enhancing the EdenAPI server, particularly within the context of a scalable and user-friendly source control system. Their contributions include adding features such as a "/repos" endpoint to retrieve repository lists, a "/files" endpoint to serve Mercurial file data, and a "/history" endpoint for accessing version history. Furthermore, the user made architectural improvements like refactoring codebase for stream responses and adding a utility program for debugging. These efforts indicate a focus on improving the API's functionality, efficiency, and debugging capabilities for a Mercurial-based source control system.
control-systemscalablesource-controluser-friendly
kulshrax/nes

Apr 2019 - Jul 2023

Contributions:105 pushes in 4 years 4 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
Arun Kulshreshtha - Software Engineer at Jane Street