Staff Software Engineer
Emeryville, California
GRAIL, Inc.
Staff Software Engineer
SalesPad LLC
Software Engineer IV
Stealth Startup
Lead Software Engineer
Energy Solutions
Software Engineer
Meltwater
Software Engineer - Lead
Epocrates, Inc.
Developer - Web and Media and Video Tech Lead
Qdev
Software Engineer
Meltwater News US Inc.
Web Developer/Engineer
Mindjet
Developer, Engineering
Indiana University Bloomington
Manual High School
Indiana University–Purdue University Indianapolis