Adrian Lundell is an engineer with 8 years of experience specializing in embedded ML deployment and optimization, currently working at Arm in Lund. He focuses on integrating and tuning Executorch and CMSIS-NN for TensorFlow Lite Micro/LiteRT to bring efficient inference to resource-constrained devices. His open-source contributions to the widely used tflite-micro project include stabilizing Cortex-M builds, adding int16 CMSIS-NN LSTM support, and fixing critical buffer and dependency issues—work that directly improves edge ML reliability. Adrian’s background spans scientific programming at NASA Goddard, high-performance Bayesian parameter tuning for PRACE, and industrial tooling at ABB, giving him a strong mix of research, HPC and product engineering experience. With a master’s in Complex Adaptive Systems and early training in engineering mathematics and physics, he combines theoretical rigor with practical low-level systems know-how. Colleagues describe him as a pragmatic problem-solver who quietly improves performance and maintainability in complex embedded ML stacks.
Infrastructure to enable deployment of ML models to low-power resource-constrained embedded targets (including microcontrollers and digital signal processors).
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1 review, 15 PRs, 7 comments in 1 year 5 months
Contributions summary:Adrian primarily focused on enhancing the functionality and stability of the TensorFlow Lite for Microcontrollers project. Their contributions include updating external library dependencies like CMSIS-NN, fixing build errors related to Cortex-M architecture, and integrating support for new features like int16_t data types within the CMSIS-NN LSTM kernel. Additionally, the user addressed critical issues, such as fixing a read of a non-initialized buffer and updating download links for the Ethos-U platform, improving the overall performance and compatibility of the project. They also updated CMSIS-NN calls and optimized the project's code base by removing compiler options.
On-device AI across mobile, embedded and edge for PyTorch
Contributions:54 pushes, 35 branches in 5 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.