David Chugg
@davidchugg
Senior software engineer specializing in full-stack development and test automation.
What I'm looking for
I am a senior software engineer with deep experience in full-stack development, test automation, and improving reliability for enterprise and manufacturing systems. I have applied C#, .NET, SQL, Selenium, Python and Azure DevOps to optimize MES platforms, distributed streaming services, and high-availability software, driving measurable improvements in uptime, release frequency, and defect detection.
I thrive in Agile environments, lead cross-functional teams, and build automated testing frameworks and verification tooling that increase coverage and reduce errors. My work has delivered outcomes such as 40% improvements in streaming reliability, 30% increases in test coverage, and meaningful reductions in errors and crashes through diagnostics and automation.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Ultradent Products Inc
Nov 2020 - May 2025 (4 years 6 months)
Improved MES functionality by validating 50+ custom workflows monthly and developed backend verification scripts that increased process tracking accuracy by 15% while maintaining data integrity across 10 integration points.
Test Automation Engineer
Ultradent Products Inc
Nov 2020 - May 2025 (4 years 6 months)
Validated over 50 custom MES workflows monthly using C#, .NET, and SQL, improving process tracking accuracy by 15% and reducing integration errors by 20%. Managed Azure DevOps pipelines across 5 sprint cycles to increase release frequency by 25%.
Senior Software Engineer
Xavient
May 2015 - Sep 2020 (5 years 4 months)
Improved streaming service reliability by 40% through debugging C/C++ microservices and analyzed 10,000+ Splunk reports monthly to resolve 95% of critical streaming issues, eliminating 150 crashes and memory leaks.
Software Testing Team Lead
LDS Church
Jan 2014 - May 2015 (1 year 4 months)
Led QA for HR portals serving 5,000+ users, improving reliability by 30% through automated testing and implementing Selenium scripts that increased test coverage by 40%.
Software Development & Testing Team Lead
LDS Church
Jan 2014 - May 2015 (1 year 4 months)
Led QA for HR portals serving 5,000+ users, improving reliability by 30% via automated testing and implemented Selenium scripts that increased test coverage by 40% across key HR platforms.
Software Development & Quality Assurance Team Lead
Vix Technology
Mar 2011 - Dec 2013 (2 years 9 months)
Led QA and test automation for a fare collection system, improving defect detection by 30% and increasing automation coverage by 40% using Selenium and JavaScript for client software supporting 1,000 daily transactions.
QA Team Lead
Vix Technology
Mar 2011 - Dec 2013 (2 years 9 months)
Led QA and test automation for UTA fare collection systems, improving defect detection by 30% and increasing automation coverage by 40% using Selenium and JavaScript.
Senior Software Quality Engineer
Draper
May 2010 - Feb 2011 (9 months)
Enhanced five test tools and frameworks resolving 50 bugs and developed 100 NUnit automation tests to increase test coverage by 30% while contributing to multiple Agile projects using Microsoft SQL Server and C#.
Senior Quality Engineer
Draper
May 2010 - Feb 2011 (9 months)
Enhanced test tools and frameworks resolving 50 bugs and developed 100+ NUnit/WatiN automation tests to increase test coverage by 30% using C# and Microsoft SQL Server.
Software Engineer
AppTime
Jan 2010 - Mar 2010 (2 months)
Designed and implemented task management software using REST web services to support project workflows and integrations.
Software Engineer
Cemaphore Systems
Nov 2005 - May 2009 (3 years 6 months)
Developed software solutions across projects (role listed as Software Engineer) contributing to product development and testing efforts.
Developer in Test
Control4
Nov 2004 - Oct 2005 (11 months)
Served as Software Developer in Test focusing on automation and quality for home automation products and integrations.
Software Engineer
Fonix
May 2000 - Nov 2004 (4 years 6 months)
Worked as a software engineer on platform and application development projects contributing to product features and stability.
Software Test Engineer
Ancestry.com
Jun 1999 - Aug 1999 (2 months)
Contributed to software testing activities supporting web applications and data integrations during a summer internship.
QA Manager
TestOut Corporation
Jun 1997 - Jun 1999 (2 years)
Managed software quality assurance processes, leading test strategy and execution across products from 1997–1999.
Software Engineer
Novell WordPerfect
Oct 1989 - Jun 1997 (7 years 8 months)
Developed software for WordPerfect products contributing to feature development and maintenance from 1989–1997.
Software Engineer
Clyde Digital Systems
Jan 1986 - Sep 1989 (3 years 8 months)
Built and maintained software systems, focusing on application development and system integration between 1986–1989.
Education
Degrees, certifications, and relevant coursework
Brigham Young University
Bachelor of Science, Computer Science
Completed a Bachelor of Science in Computer Science at Brigham Young University.
Brigham Young University
Master of Science, Administrative Management
Completed a Master of Science in Administrative Management at Brigham Young University.
Ricks College
Associate of Science, Mathematics
Completed an Associate of Science in Mathematics at Ricks College.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
