Matthew Sloyan

Senior Software Engineer - Machine Learning at Arm

Galway, Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matthew Sloyan is a Senior Software Engineer specializing in machine learning at Arm with five years' hands-on experience progressing from graduate to senior roles on core ML infrastructure. He holds a First-Class Honours BSc in Software Development and brings a practical blend of backend C++ development, testing, and dependency-reduction work—evident in contributions that replaced Boost numeric casts with ArmNN utilities and added floating-point checks and unit tests across the ArmNN codebase. Based in Galway, he pairs rigorous engineering with client-facing experience from a prior graphic design role, giving him strong communication and product sensibilities alongside technical depth. Comfortable working across parsers, backends and profiling, he focuses on clean, maintainable code that scales in production ML systems. Colleagues rely on him for systematic refactors that reduce external dependencies and improve test coverage, a detail that underscores his emphasis on long-term code health.
code5 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (Honours) in Software Development, Computer Software Engineering, First Class Honours, Bachelor of Science (Honours) in Software Development, Computer Software Engineering, First Class Honours at Galway-Mayo Institute of Technology
bookLeaving Certificate, Leaving Certificate at Balla Secondary School
github-logo-circle

Github Skills (5)

unit-testing10
c-language10
cprogramming-language10
neural-network9
machine-learning9

Programming languages (1)

C++

Github contributions (3)

github-logo-circle
ARM-software/armnn

Sep 2020 - Jan 2023

Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
Role in this project:
userBackend Developer
Contributions:75 commits, 71 comments, 32 issues in 2 years 4 months
Contributions summary:Matthew's commits focus on refactoring the ArmNN ML software by replacing instances of `boost::numeric_cast` with `armnn::utility::NumericCast.hpp` within various test files and parsers. They have systematically removed the Boost library dependency in the files such as `src/armnnCaffeParser`, `src/backends`, `src/profiling` and tests. This involved the implementation of floating point checks and the addition of Unit Tests. These code changes involved updates to a wide range of files, including core backend implementations and testing frameworks.
adminarmv8deep-learningneural-networksmachine-learning
Contributions:6 commits in 11 months
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
Matthew Sloyan - Senior Software Engineer - Machine Learning at Arm