Badges
Certifications
Work Experience
Principal Software Engineer
Orthogonal• November 2020 - Present
Senior Software Engineer
BMW• October 2014 - November 2020
Software Engineer
Microsoft• 2014 - 2014
Software Engineer
Nokia• 2012 - 2014
Research Assistant
Northwestern University• 1998 - 2006
Research Assistant
Argonne• 1996 - 1998
Education
Northwestern University
Physics and Astronomy, PhD