Joshua Carrier is a Senior Software Architect with two decades of hands-on experience designing embedded systems, IoT products, industrial controls, and full-stack smart product platforms. He blends electronics and software expertise—from PCBA and firmware to cloud services and .NET HMIs—having led cross-disciplinary teams, earned multiple patents, and driven products from concept through customer support. At Powershades he focuses on smart home and IoT architectures, improving system efficiency and solving complex integration challenges rooted in industrial control experience. Based in Missouri, he pairs technical leadership and project management with a practical engineering background in motion control, PLCs, and data-driven manufacturing systems. Outside of work he coaches soccer and mountain bikes, reflecting a hands-on, team-oriented approach that carries into product delivery.
6 years of coding experience
14 years of employment as a software developer
Bachelor of Science (B.S.), Electronics Engineering Technology, Bachelor of Science (B.S.), Electronics Engineering Technology at Pittsburg State University
Contributions:12 PRs, 19 pushes, 3 branches in 2 months
bibleversesjavascriptbible-searchsearch
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
Joshua Carrier - Senior Software Architect at Powershades