Teemu Takaluoma is a senior firmware developer and technical lead based in Oulu with over a decade of experience building embedded systems, release pipelines and end-to-end test automation for IoT products. He has led cross-functional teams and acted as release manager for Pelion Device Management Client, combining hands-on C/C++ and Python development with CI automation (Jenkins) and integration expertise. Before switching to software, he earned a PhD in inorganic chemistry and published computational studies using large-scale quantum chemical methods and electron density analyses, bringing rigorous scientific modelling and HPC administration (PBS, MPI) skills to engineering problems. Teemu is comfortable spanning roles from low-level firmware to test infrastructure and customer-facing technical support, and he often applies research-grade data analysis and scripting to improve product reliability. His background in supervising students and running compute clusters means he blends people leadership with deep technical troubleshooting in production environments.
10 years of coding experience
14 years of employment as a software developer
Master of Science (MS), Inorganic Chemistry, Master of Science (MS), Inorganic Chemistry at University of Oulu
Computer Programming, Embedded Systems, Computer Programming, Embedded Systems at Opiframe Oy
Project Management, IPMA level D, Project Management, IPMA level D at Oulusoft Ay
Reference example application using Pelion Device Management Client Lite library
Contributions:4 releases, 2 reviews, 13 commits in 6 months
peliondevice-managementclient-managementliteiot
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
Teemu Takaluoma - Senior Firmware Developer at ŌURA