Rasmus Larsen is an Engineer III based in Copenhagen with 11 years of engineering experience and a strong foundation from a Computer Science degree at Aarhus University. He builds maintainable systems with rigorous methodology, applying formal ideas—such as the logic behind Rust’s correctness—to everyday software. At CrowdStrike he progressed from Engineer I to III working on high-impact backend systems, and earlier at LEGO he gained broad exposure to both greenfield and legacy projects. A polyglot developer, he has shipped work in Rust, Go, C#, Python and even productivity tooling in Haskell. Rasmus is an active open-source contributor, improving UX and camera mechanics for the Citybound project and enhancing ncspot’s usability and command structure. He’s seeking opportunities to combine his theoretical curiosity with practical engineering alongside skilled, thoughtful teams.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Aarhus University
HTX Kommunikation/IT - Game College, HTX Kommunikation/IT - Game College at Viden Djurs
A work-in-progress, open-source, multi-player city simulation game.
Role in this project:
Back-end Developer
Contributions:14 commits, 5 PRs, 59 comments in 1 month
Contributions summary:Rasmus primarily contributed to the UI components of the game, focusing on camera movement and user interaction. They implemented the ability to zoom towards the mouse's world position and added support for camera tilting functionality. The changes also included improvements to modifier key handling and the adjustment of camera movement speeds. The user also fixed formatting issues and did minor optimizations.
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
Role in this project:
Full-stack Developer
Contributions:18 commits, 3 PRs, 30 comments in 14 days
Contributions summary:Rasmus primarily focused on implementing new features and improving the user experience for the ncspot Spotify client. They added the functionality to share the currently playing song and modified keybindings. Furthermore, the user refactored the codebase, moving URL handling to the relevant structs and switching to enum-based commands for improved maintainability. These changes indicate a focus on enhancing the client's functionality and overall usability.
rustlinuxspotifylikesegui
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.