Chad Vidovcich, a Full-Stack Software Engineer and Mechanical Engineer