Rasmus Hummelmose is a seasoned technology leader and CTO with 14 years of experience building cloud-native, product-driven software for startups and enterprise customers. Currently co-founder and CTO at Embankment, he pairs hands-on engineering—ranging from mobile BLE libraries to video streaming modules—with strategic product and architecture leadership from prior roles at Microsoft and Google. He has a strong track record of founding and scaling companies (Wallmob, Digizuite, Den Uafhængige) and guiding acquisitions, while also contributing to open-source projects that tackle real-time media and device communication. Based in Aarhus, he blends pragmatic engineering with product sensibility, often stepping into code to solve thorny infrastructure and playback/streaming problems that many CTOs delegate.
14 years of coding experience
7 years of employment as a software developer
Incomplete Bachelor of Applied Science (BASc) Information Technology (Computer Science), Incomplete Bachelor of Applied Science (BASc) Information Technology (Computer Science) at Aarhus University
STX Math physics and chemistry, STX Math physics and chemistry at Aarhus Akademi
Easily communicate between iOS/OSX devices using BLE
Role in this project:
Mobile Developer (iOS)
Contributions:79 commits, 23 PRs, 80 pushes in 6 years
Contributions summary:Rasmus implemented the initial project for BluetoothKit, a BLE communication library. This initial commit included the core code structure, including `BKPeripheral.swift`, and `BKConnectionPool.swift`. The primary area of focus was on defining the communication between iOS/OSX devices using BLE.
Contributions:8 reviews, 9 commits, 2 PRs in 2 months
Contributions summary:Rasmus primarily focused on enhancing the HLS playlist generation within the NGINX-based MP4 repackager. They implemented support for the "event" playlist type and made changes to prevent incomplete segments from being included. Their contributions involved modifications to media set parsing, HLS playlist building, and the core module logic, demonstrating a focus on streaming and video processing functionalities. Furthermore, the user refined the handling of playlist types and live window durations for improved performance.
nginxvoddashplsdrm
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.