Coverity (later Synopsys, then Black Duck Software)
Staff Software Engineer, Software Engineering Manager
Served as a "player-coach" on a team of 6 developers supporting Coverity's C, C++ and other frontends. Accomplishments include
- developing both Clang and EDG-based compiler frontends for our static analysis product,
- implementing numerous product features both large and small from idea to implementation,
- implemented compiler torture test infrastructure in Python using docker,
- developing compatibility layers for numerous third party compilers,
- serving as the security champion for our product, triaging zero-day issues and advocating for secure dev processes,
- representing the company at the C++ standards committee and
- estabilishing mature agile team processes and culture with code review, reliable estimates, productive retrospectives and consistent delivery.