Adam Hartwell is an embedded software engineer with 12 years' experience combining deep academic research in machine learning and biomechatronics with hands-on product work in long-range wireless systems. He holds a PhD from the University of Sheffield and has translated that research into real-time ML-enabled control systems and production-grade C firmware for clients including Rolls-Royce and Curvalux. Comfortable across the stack—from low-level C and FPGA work to data analysis and DevOps—he specializes in integrating ML models into constrained embedded environments. Based in Sheffield, he blends academic rigor with pragmatic engineering and a habit of serial dabbling that surfaces useful, unconventional solutions to systems and communications problems.
12 years of coding experience
7 years of employment as a software developer
Master of Engineering (MEng), Computer Systems Engineering, First-class, Master of Engineering (MEng), Computer Systems Engineering, First-class at The University of Sheffield
Python functions and important data for working on NinaPro database 1 & 2
Contributions:16 commits, 2 PRs, 21 pushes in 4 years 8 months
pythonworking-ondatabasefunctions-pythonimportant
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
Adam Hartwell - Embedded Software Engineer at Curvalux