Dominique Rau is a Senior AI Software Developer with 12 years of experience building real-time media analysis and cloud/mobile platforms from startup to enterprise. As co‑founder of FlickStuff, they architected AI pipelines that extract people, music, products and ad spots from live TV, and later led cloud and mobile teams at ThingOS and Häfele to industrialize those capabilities. Now at GeneralMind they blend hands‑on engineering with product thinking to deliver AI-driven metadata and recommendation services. Dominique has deep mobile and embedded experience—contributing to notable open-source Bluetooth projects like NordicSemiconductor’s Android nRF Mesh library and noble’s macOS BLE support—showing skill across Android, iOS, backend and low‑level integrations. Trained with an M.Sc. in Computer Science from the University of Stuttgart, they pair research-rooted rigor with a proven track record of shipping production systems. Colleagues describe them as a pragmatic technologist who turns multimedia research into scalable, user-facing products.
12 years of coding experience
6 years of employment as a software developer
Master of Science (M.Sc.), Informatik, Master of Science (M.Sc.), Informatik at University of Stuttgart
The Bluetooth Mesh Provisioner and Configurator library.
Role in this project:
Mobile Developer (Android)
Contributions:22 commits, 14 PRs, 28 comments in 3 years 2 months
Contributions summary:Dominique primarily contributed to the development of the Android mesh library, implementing support for Bluetooth Mesh features. Their work includes adding functionalities related to Generic Level, Light Lightness, Light CTL, Light HSL, and Scene models. Additionally, they addressed parsing issues and made improvements to the codebase, ensuring proper functionality and adherence to coding standards.
A Node.js BLE (Bluetooth Low Energy) central module
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 1 comment in 1 year
Contributions summary:Dominique primarily focuses on adapting the `noble/noble` library for macOS, specifically addressing compatibility with different macOS versions. Their commits involve modifying the `yosemite.js` file to support Yosemite, and updating the `bindings.js` file to select the correct bindings based on the OS release. Additionally, the user has integrated testing methods for the CoreBluetooth API methods and has fixed the dummy files for mac.
node-jsbluetoothblebluetooth-low-energynodejs
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
Dominique Rau - Senior AI Softwaredeveloper at GeneralMind