Mark Allen

Embedded Linux Development Engineer at SWARCO

United Kingdom
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
Mark Allen is an Embedded Linux Development Engineer with eight years' experience building software and machine learning examples for Arm and now working on embedded systems at SWARCO. A First Class Computer Science graduate from the University of Nottingham, he blends low-level Linux/kernel understanding with practical ML engineering—contributing tutorials and multi-gesture recognition examples to Arm’s widely used ML-examples repository. He excels at turning complex technical concepts into teachable materials, a skill honed during his time creating content for the ARM University Programme. Curious and product-minded, he pairs rigorous engineering with a designer’s eye for clarity, making him effective across prototyping, documentation, and production delivery.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, First Class, Bachelor of Science - BS, Computer Science, First Class at University of Nottingham
bookLord Grey School
languagesEnglish, German
github-logo-circle

Github Skills (10)

machine-learning10
deep-learning10
tensorflow10
python10
neural-network9
raspberry-pi9
computer-vision8
deep-neural-networks7
ml7
arm7

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
ARM-software/ML-examples

Jan 2018 - Aug 2019

Arm Machine Learning tutorials and examples
Role in this project:
userML Engineer
Contributions:28 commits, 1 PR, 21 pushes in 1 year 7 months
Contributions summary:Mark primarily contributed to machine learning example code within the repository. The initial commit introduced a "yeah-world" tutorial, which included the development of Python scripts for training, recording, and running a model. Subsequent commits included updates to existing example code, along with improvements to code structure, the addition of comments, and the fixing of whitespace, indicating a focus on model development and refinement. The user also introduced and integrated a multi-gesture recognition tutorial.
raspberry-pipythondeep-learningmachine-learningmachine-learning-tutorials
mark-arm/gen-arm-2z

Dec 2019 - Jul 2020

Contributions:2 PRs, 2 pushes, 1 branch in 6 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
Mark Allen - Embedded Linux Development Engineer at SWARCO