Todd Saharchuk is a versatile Software Engineer III with nine years of professional experience and a strong foundation in industrial automation, embedded systems, and full-stack web development. Currently at SkyBox Labs and pursuing a master's in Computer and Information Systems, he blends C/C++, Java, JavaScript/Node.js, PLC languages, and hardware design to solve complex control and data challenges. His background spans electronics and controls engineering, SQL-backed business reporting, and front-end web work, giving him a rare ability to bridge firmware, hardware, and application layers. Todd’s hobby projects—computer graphics tools and custom guitar pedals—reflect a hands-on maker mindset that informs pragmatic, creative engineering. Based in British Columbia, he pairs academic achievement (BSc with distinction) with practical shop-floor experience, enabling solutions that are both robust and maintainable.
9 years of coding experience
12 years of employment as a software developer
Diploma of Electronics Engineering Technology, Diploma of Electronics Engineering Technology at College of New Caledonia
Master's degree, Computer and Information Systems, TBD, Master's degree, Computer and Information Systems, TBD at Athabasca University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Todd Saharchuk - Software Engineer III at SkyBox Labs