David Theriault

Director Of Engineering at Monitaur

David Theriault has worked in various roles throughout their career. David is currently serving as the Director of Engineering at Monitaur since April 2022. Prior to that, they worked at Skilled Inc. as a Mentor starting in 2017. David also worked at TraceLink as a Senior Software Engineering Manager and Software Engineering Manager from June 2020 to April 2022.

Before joining TraceLink, David was the Director of Engineering at Knoq in 2019. David was responsible for leading an 11-person distributed engineering team and played a crucial role in building a mobile canvassing application. During their time at Knoq, David also met with investors and designed a fault-tolerant, high-available solution for the application.

David's previous experience includes working at ThriveHive as the Director of Engineering and Senior Engineering Manager, where they led the engineering team and scaled it to 20 engineers across three locations. David implemented agile methodologies and achieved significant improvements in bug response time and sprint completion rate. David also worked as the Engineering Manager at Propel Marketing, where they developed the company's first mobile application and successfully managed vendor expenses.

Earlier in their career, David worked at Endurance International Group as a Software Engineering Manager and Software Engineering Team Leader. David led a team responsible for migrating a large customer base and implemented improvements for customer checkout processing and fraud detection.

David also has experience in web application development, having worked as a Senior Perl Web Application Developer at LiveWire Mobile, Inc. and as a Web Applications Developer at GSN (TV & Games). David automated processes, implemented high availability solutions, and built customer experiences for these companies.

In 2006, David started their career as a Software Engineer at Brontes Technologies, where they automated medical device calibration processes and developed a web portal for dental and medical laboratories.

Overall, David Theriault has gained extensive experience and expertise in engineering management, software development, and leading teams in various industries throughout their career.

David Theriault attended Northeastern University College of Computer and Information Science. David earned a Bachelor's Degree in Computer Science from this institution. No information regarding the specific duration of their education or any other educational institutions they may have attended is provided.

Links

Previous companies

TraceLink logo
Knoq logo

Org chart