February 2011 - Present
Senior Engineering Manager @ Mozilla
July 2025 - Present
- Firefox Dev-Tools
- MDN-Engineering
- WebDriver BiDi
Senior Engineering Manager @ Mozilla
March 2022 - July 2025 (3 years 4 months)
- Engineering Productivity
- Firefox Build
- Firefox Release Management
Engineering Manager @ Mozilla
April 2020 - March 2022 (1 year 11 months)
- Engineering Productivity
- Firefox Build
- Firefox Release Management
Senior Staff Software Engineer @ Mozilla
October 2016 - April 2020 (3 years 6 months)
- Engineering Productivity and Workflow
Staff Software Engineer @ Mozilla
September 2015 - October 2016 (1 year 1 month)
- Engineering Productivity (Review Board)
Staff Software Engineer @ Mozilla
February 2011 - September 2015 (4 years 7 months)
- Engineering Productivity (Bugzilla)
March 2007 - February 2011 (3 years 11 months)
Senior Java Developer @ Global Health
April 2008 - February 2011 (2 years 10 months)
- ReferralNet Secure Messaging
Senior Java Developer @ Global Health
March 2007 - April 2008 (1 year 1 month)
- Hospital Administration Systems
Process Manager / Developer @ Nintek / Zoom ITG
January 2006 - March 2007 (1 year 2 months)
September 2000 - January 2006 (5 years 4 months)
Lead Developer @ Working Systems Solutions / Global Health
July 2002 - January 2006 (3 years 6 months)
- e-switch Middle-ware Framework
Senior Network Administrator / Technical Manager @ Working Systems Solutions / Global Health
September 2000 - July 2002 (1 year 10 months)
Senior Systems Administrator @ Vianet Australia
February 1999 - September 2000 (1 year 7 months)
Systms Administrator @ Notre Dame University Australia
November 1995 - December 1998 (3 years 1 month)
Self Employed Developer / Designer @ Magnetic Designs
January 1992 - November 1995 (3 years 10 months)