Josh Michaud

Josh Michaud

Senior Software Engineer @ KLDiscovery

About Josh Michaud

Josh Michaud is a Senior Software Engineer currently working remotely at KLDiscovery since 2023, with a prior tenure at the same company from 2020 to 2023. He has extensive experience in software engineering, having worked at various companies including Kroll Ontrack and Imagine! Print Solutions.

Work at KLDiscovery

Josh Michaud has been employed at KLDiscovery as a Senior Software Engineer since 2023, working remotely. In this role, he has contributed to the design of a new permission system for the company's website. He also implemented automated tests using a snapshot database with Postgres in a Docker container, enhancing the software development process. Prior to his current position, he worked at KLDiscovery from 2020 to 2023, where he further developed his skills in software engineering.

Previous Experience in Software Engineering

Before joining KLDiscovery, Josh Michaud held several positions in software engineering. He worked at Kroll Ontrack as a Senior Software Engineer from 2012 to 2016 and as a Software Engineer from 2002 to 2012. During his tenure at Kroll Ontrack, he was involved in a large distributed processing application deployed on hundreds of servers globally. He also completed a software development internship at Kroll Ontrack in 2001. After Kroll Ontrack, he served as a Senior Software Developer at Imagine! Print Solutions from 2016 to 2020, where he played a key role in upgrading a website from AngularJS (1.x) to Angular 5 and facilitated the adoption of Scrum practices.

Education and Expertise

Josh Michaud earned a Bachelor of Science degree in Computer Science and Geology from the University of Minnesota Duluth, studying from 1997 to 2002. His educational background provides a strong foundation for his expertise in software engineering, particularly in distributed systems and web development. He has utilized programming languages such as C# and SQL extensively throughout his career.

Background and Career Transition

Josh Michaud began his career in software engineering at Kroll Ontrack, where he spent a total of 14 years in various roles. He transitioned to remote work in September 2017 after relocating to a rural area. His early work experience includes a summer position at Hennepin County in 2000, where he worked in Parks and Recreation. This diverse background has contributed to his adaptability and skill set in software development.

Scrum Practices and Training

Josh Michaud has actively participated in Scrum practices throughout his career. At Imagine Print Solutions, he facilitated the adoption of Scrum and served as the Scrum Master. He also participated in a week-long Scrum training course provided by Kroll Ontrack, enhancing his understanding and implementation of Agile methodologies in software development.

People similar to Josh Michaud