Education
Carnegie Mellon University
Master of Science - MS, Computer Science 1986-09-01 - 1992-05-01Harvey Mudd College
Bachelor of Science - BS, Math; Computer Science 1982-09-01 - 1986-05-01Work Experience
2013-06-01 - 2022-11-01
SLAC National Accelerator Laboratory
2012-01-01 - 2013-05-01
SLAC National Accelerator Laboratory
IBM
2004-02-01 - 2011-12-01
IBM
Skills
Summary
Programming is my lifelong passion. My top priorities for software are quality and performance. I have delivered much code under hard deadlines, but I always try to ensure, as early as possible, that the code will be correct and performant. That is why my current favorite programming language is Rust. I greatly enjoy analyzing complex problems (including migration of legacy code) and communicating solutions via written documentation, presentations, and by creating work items (sprints) that my coworkers can perform.