Jiajun Wang

Engineering Manager at Pinterest

Los Altos, California, 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
Jiajun Wang is an engineering manager based in Los Altos with 11 years of experience building and leading teams that deliver large-scale, cloud-native control planes and resource management platforms. He has driven platform and control-plane work at LinkedIn and Pinterest, scaling fleets and control traffic by orders of magnitude while focusing on Kubernetes and AWS-based compute for batch, long-running, and ML workloads. A long-time contributor and PMC member of Apache Helix, he brings deep distributed-systems expertise—adding constraint-based rebalancing, race-condition fixes, and leader-election improvements to the project. His background includes storage and logging work in the CMU peloton DBMS and kernel- and system-level engineering at VMware and EMC, giving him a rare blend of low-level systems rigor and high-level orchestration design. Collected across industry and open source, his contributions emphasize reliability, automated control planes, and pragmatic refactors that prevent subtle production failures. He pairs hands-on coding chops with people leadership, mentoring engineers while running platform initiatives that simplify onboarding of stateful services to cloud and container environments.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Fudan University
bookMaster’s Degree Computational Data Science, Master’s Degree Computational Data Science at Carnegie Mellon University
github-logo-circle

Github Skills (18)

c-language10
databases10
zookeeper10
java10
javas10
logging10
cprogramming-language10
relational-databases10
sql-database10
database10
data-structure9
distributed-systems9
data-structures9
concurrency8
dbms8

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
apache/helix

Jan 2018 - Jul 2020

Mirror of Apache Helix
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:705 reviews, 80 commits, 451 PRs in 2 years 5 months
Contributions summary:Jiajun made several commits that focused on updating dependencies and improving the project's infrastructure. This included upgrading the ZooKeeper version to address a connection bug and refactoring controller start/cleanup logic. Furthermore, the user introduced a constraints-based rebalancing mechanism and fixed race conditions in the MBean management classes. The user also worked on fixing the callback handler registration logic in DistributedLeaderElection and incorporated code for the WAGED rebalancer.
helixapachebig-datacloudjava
cmu-db/peloton

Sep 2015 - Dec 2015

The Self-Driving Database Management System
Role in this project:
userBack-end Developer / Database Engineer
Contributions:51 commits, 39 pushes, 9 branches in 2 months
Contributions summary:Jiajun contributed to the database management system, specifically focusing on the storage and logging components of the project. Their commits involved modifying the data table implementation by adding constraint checks, and refactoring insert/delete/update functionality. The user also worked on implementing a peloton logger, with initial persistent log objects, including the required supporting structures and data types. Further contributions included improvements and fixes to the peloton logger.
management-systemrdbmsdatabase-management-systemself-drivingdatabase
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
Jiajun Wang - Engineering Manager at Pinterest