Jun 2025 – Aug 2025 • Menlo Park, CA
Software Developer Intern — Stanford National Accelerator Laboratory (SLAC)
- Designed and shipped an MBES endstation GUI (Python, PyDM/PyQt) aggregating EPICS PVs with tabbed views, alarm widgets, and a one‑click “Ready for Beam” macro.
- Implemented an Interlock status GUI with traffic‑light states, latched‑fault details, and improved fault tolerance.
- Created a camera misalignment detector (OpenCV) using diff/key‑point matching; publishes EPICS alarms / chat notifications and includes a baseline‑recalibration utility.
- Partnered with instrument scientists for requirements, iterated UI/UX, documented deployment/usage, and wrote smoke tests and install scripts.