Software Developer at SLAC National Accelerator Laboratory
Palo Alto, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Zachary Lentz is a software developer with nine years of experience building and maintaining control and data-collection software for time-critical x-ray experiments at SLAC's LCLS. He leads UI/UX efforts and has previously headed motion systems, combining hands-on Python engineering with architecture and debugging for distributed experiment controls (EPICS, Conda, Qt, TwinCAT3). Comfortable across embedded platforms, automation, and scientific data analysis, he also programs PLCs in IEC 61131-3 ST and has familiarity with Rust, JavaScript, C++, and Java. Trained in Engineering Physics at UC Berkeley, he brings a research-first mindset—evident from early experimental work on chaotic fluid dynamics—and a knack for turning complex lab requirements into robust, production-ready software.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.), Engineering Physics, 3.864, Bachelor of Science (B.S.), Engineering Physics, 3.864 at University of California, Berkeley
EPICS/TwinCAT Motion Project for 13-axis VonHamos Spectrometer
Contributions:12 pushes, 13 branches in 4 years 8 months
axismotion-projecttwincatvhdlmotion
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
Zachary Lentz - Software Developer at SLAC National Accelerator Laboratory