Summary
Sami Pukkila is a software developer based in Gothenburg with a decade of experience building embedded and automotive systems where software meets the physical world. He has shipped autonomous driving features in C++ on ROS, maintained sensor and drive-by-wire integrations, and led vehicle integrations and field support across Europe and Japan. Sami excels at bridging development and deployment—creating reproducible build-and-deploy tooling (catkin+conan+docker) that materially improved team workflows—and has hands-on experience with CI/CD, robotics, and full-stack work from his consultancy background. Comfortable in prototype-to-production environments, he pairs low-level hardware curiosity (sensor calibration, CAN/serial/ethernet drivers) with practical customer-facing problem solving. His early hobbyist start in programming is still evident in a pragmatic, tool-building mindset that surfaces in many small but impactful utilities and esoteric bug fixes.
10 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Master's programme in Automation and Electrical Engineering, Master of Science - MS, Master's programme in Automation and Electrical Engineering at Aalto University
English, Finnish, Swedish