Sartaj Baveja is a software engineer with 11 years of experience building data-driven web and cloud services, currently developing user-facing network visualization and analytics features at ESnet/Berkeley Lab. He combines a strong academic background (MIDS, UC Berkeley; BE in ECE) with hands-on expertise in timeseries systems, cloud analytics on GCP/AWS, and frontend work—contributing UI improvements to the popular react-timeseries-charts project. His resume spans research environments (CERN, MIT Media Lab) and startup product builds, reflecting an ability to translate complex network and nested JSON datasets into practical, scalable tools. Notably, he optimized timeseries ingestion and storage during an earlier internship to improve write performance by 60%, showing a focus on performance and operational scale. Based in San Francisco, Sartaj blends research-grade rigor with pragmatic open-source collaboration to make large-scale network telemetry accessible to users.
11 years of coding experience
1 year of employment as a software developer
Engineer’s Degree, Electronics and Communications Engineering, Aggregate Percentage: 79.32%, Engineer’s Degree, Electronics and Communications Engineering, Aggregate Percentage: 79.32% at Netaji Subhas Institute of Technology
Master's in Information and Data Science, 4.0, Master's in Information and Data Science, 4.0 at University of California, Berkeley
High School, Physics, Chemistry, Mathematics, High School, Physics, Chemistry, Mathematics at Delhi Public School Dwarka
Declarative and modular timeseries charting components for React
Role in this project:
Front-end Developer
Contributions:3 releases, 217 commits, 63 PRs in 5 years 3 months
Contributions summary:Sartaj's commits primarily focused on enhancing the user interface and functionality of the React timeseries charting components. They added new features such as the ability to control the positioning of the grid and to hide the time axis. Furthermore, they addressed multiple issues, including fixing bugs related to the brush component and Y-axis tick counts. They also updated examples and documentation to reflect these improvements.
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.