Summary
Rusty Carruth is a veteran software developer and systems architect with over four decades of experience designing and delivering embedded and near-real-time systems, from IR camera control and exercise-bicycle firmware to multi-threaded freeway management telemetry. He blends low-level C/C++ and hardware-software interfacing expertise with practical scripting and automation (Python, Perl, bash) to streamline testing and operational workflows, having built and run a 40-machine test network orchestrated by Jenkins. As Principal Customer Support Engineer he translated customer problems into durable engineering fixes and tooling that cut test and support time dramatically, and he now brings that hands-on teaching to students as an adjunct Linux professor. Notably comfortable across Solaris, Linux, and embedded targets, Rusty pairs deep debugging instincts with systems-level architecture thinking and a gift for turning prototypes into maintainable, production-ready solutions.
10 years of coding experience
48 years of employment as a software developer
Bachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at Arizona State University
Highschool, Highschool at Kofa High School
Math, Math at Arizona Western College