Mikael Persson

Senior Software Engineer at Mapless AI

Pittsburgh, Pennsylvania, United States
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
Mikael Persson is a senior software engineer with 15 years of multidisciplinary experience bridging mechatronics, robotics, and real-time systems, currently building remote vehicle control at Mapless AI from Pittsburgh. He led navigation and motion-planning efforts at Everyday Robots/Google X and earlier developed real-time trajectory planners for autonomous driving at Bosch, combining deep control theory with practical software engineering. A C++ power coder and ex-Googler, he contributes to well-regarded open-source projects like libcpr, improving security and maintainability with careful refactors and secure memory handling. His background spans full-stack hardware-software integration—from CAD and electronics to embedded and Linux-based control—backed by an aerospace PhD and top grades from McGill and Aalto. Known for turning complex dynamics and safety requirements into robust, production-ready systems, he brings rare expertise in both prototype mechanics and large-scale robotics software.
code14 years of coding experience
job9 years of employment as a software developer
bookM.Sc.(Tech.), Space Robotics and Automation, With Distinction, M.Sc.(Tech.), Space Robotics and Automation, With Distinction at Aalto University
bookJoint Master Degree, Space Science and Technology, Joint Master Degree, Space Science and Technology at Luleå University of Technology
bookB.Eng, Honours Mechanical Engineering, CGPA: 3.96/4.0; With Distinction; On Dean's Honour List, B.Eng, Honours Mechanical Engineering, CGPA: 3.96/4.0; With Distinction; On Dean's Honour List at McGill University
languagesEnglish, French, Swedish, German
stackoverflow-logo

Stackoverflow

Stats
18,334reputation
1.2mreached
234answers
3questions
Badges
doxygen
top-5%
namespaces
top-5%
global-variables
top-1%
stl
top-5%
asynchronous
top-5%
linker
top-1%
github-logo-circle

Github Skills (25)

global-variables10
c-language10
http10
libcurl10
linker10
http-request10
cpp10
cprogramming-language10
memory-allocation9
asynchronous9
multithreading9
library-design9
stl9
lambda9
eigen9

Programming languages (5)

C++StarlarkCLLVMPython

Github contributions (5)

github-logo-circle
libcpr/cpr

Feb 2025 - Feb 2025

C++ Requests: Curl for People, a spiritual port of Python Requests.
Role in this project:
userBack-end Developer
Contributions:1 PR, 1 comment in 1 day
Contributions summary:Mikael primarily contributed to improving the security and maintainability of the cpr library. They replaced a custom secure string clearing mechanism with a `SecureString` class using a custom allocator to ensure data security. Additionally, the user addressed code formatting issues and fixed inefficient functions. The commits also include refactoring and minor style improvements throughout the codebase.
libcurlcpppythonc-plus-pluscurl
Tools to dealing with template instantiation profiles generated by templight.
Contributions:11 commits, 4 PRs, 9 pushes in 2 years 6 months
templatetemplate-instantiationinstantiation
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
Mikael Persson - Senior Software Engineer at Mapless AI