Sartaj Baveja

Software Engineer at Berkeley Lab

San Francisco, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job1 year of employment as a software developer
bookEngineer’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
bookMaster's in Information and Data Science, 4.0, Master's in Information and Data Science, 4.0 at University of California, Berkeley
bookHigh School, Physics, Chemistry, Mathematics, High School, Physics, Chemistry, Mathematics at Delhi Public School Dwarka
languagesEnglish, Hindi, Punjabi, French
stackoverflow-logo

Stackoverflow

Stats
21reputation
3kreached
0answers
2questions
github-logo-circle

Github Skills (12)

javascript10
time-series10
prop10
react10
charting10
props10
charts10
mongodb-query6
mongodb6
backbonejs6
cpu-usage6
pymongo6

Programming languages (8)

TypeScriptJavaCSSRustCJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
Declarative and modular timeseries charting components for React
Role in this project:
userFront-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.
reactchartchartingjavascriptdeclarative
Movie genre multi-label classification
Contributions:39 commits, 23 pushes in 1 month
genrepythonmoviemulti-label-classificationmachine-learning
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
Sartaj Baveja - Software Engineer at Berkeley Lab