Summary
Alastair Hughes is an embedded software developer with 12 years' experience building firmware, user interfaces and analytics tooling, currently delivering reliable machine software at TOMRA in Norway. He has a track record of porting code across microcontrollers to keep production moving through global chip shortages and of architecting distributed line control systems in C, C++ and C#. Comfortable across embedded Linux, electronics and data analysis, he combines rapid independent learning with practical system-level thinking. Past roles range from app and backend delivery to data QA and tutoring first-year mathematics, reflecting both hands-on engineering and a capacity for clear technical communication. He’s particularly interested in applying mathematical rigor to embedded problems and enjoys transport systems and avionics as personal curiosities.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Mathematics and Computer Science, Bachelor of Science - BS, Mathematics and Computer Science at University of Canterbury