Lasse Dalegaard is a pragmatic software engineering consultant with 11 years of experience building low-level systems, embedded firmware, and reliable network infrastructure across startups and telecoms. He combines deep C/C++/Rust expertise with electronics and hardware design, enabling end-to-end solutions from PCB to cloud for IoT and 3D printing projects. Notably, he contributed RP2040 drivers and hardware integrations to the popular Klipper 3D printer firmware and improved network handling in HashiCorp Nomad’s rkt driver, reflecting a strong open-source footprint. Having architected large-scale monitoring for half a million devices and led technical production systems for live esports events, he’s comfortable shipping both high-volume backend services and precise embedded features. Based in Denmark, Lasse thrives on multidisciplinary collaboration and approaching problems from systems, hardware, and software angles to deliver efficient, practical results.
11 years of coding experience
15 years of employment as a software developer
Technical University of Denmark
Science(Mat A Physics A Chemistry A Programming Mechatronics), Science(Mat A Physics A Chemistry A Programming Mechatronics) at Vejle Tekniske Gymnasium
Contributions:2 reviews, 13 commits, 15 PRs in 1 year 6 months
Contributions summary:Lasse primarily contributed to the implementation of hardware-specific features and drivers for the rp2040 microcontroller within the Klipper 3d-printer firmware. Their work includes adding support for hardware PWM, SPI, and I2C communication, as well as integrating chip ID retrieval functionality. They also made modifications to enhance the firmware's ability to interface with specific RP2040 hardware components, including USB bootloader support. These changes improve the breadth of RP2040 support in Klipper.
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
DevOps Engineer
Contributions:13 commits, 1 PR, 8 comments in 7 days
Contributions summary:Lasse primarily contributed to the rkt driver within the Nomad project, focusing on enhancing its network integration and stability. They implemented changes to ensure the driver correctly sets up and exposes network information for containerized tasks, particularly when port mappings are used. The contributions include improving the network status polling loop for better error handling and reporting, and they address issues related to container lifecycle events and network information retrieval. These changes improve the reliability and usability of the rkt driver.
vaultperformantmicroserviceworkloadoperate
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
Lasse Dalegaard - Software Engineering Consultant at devrandom.dk