Michiel De Mey is a Staff Software Engineer with 13 years of experience blending hands-on engineering, product thinking and technical leadership across startups and scaleups. He specializes in full‑stack JavaScript (Node.js, React, React Native), API and WebSocket design, containerized cloud platforms (Docker, Kubernetes) and IoT integrations. At Poppy he architected and shipped over 50 microservices and managed geospatial, security and fraud-detection challenges; at Jane he helped launch a physical IoT product and its supporting cloud and mobile platform. He’s an active open-source contributor — from GraphQL improvements in react-admin to Electron/desktop SoundCloud players — and has deep build & release experience. Outside work he organizes a weekly D&D community as secretary, speaks at meetups, and brings a product-first sensibility to engineering tradeoffs.
☁️ A SoundCloud player that lives in your menubar.
Role in this project:
Full-stack Developer
Contributions:2 releases, 33 commits, 8 PRs in 11 months
Contributions summary:Michiel contributed to the Cumulus project by implementing features related to the SoundCloud integration. They added functionality to fetch and display track visuals, implemented a logout feature, and addressed issues related to DRM protected streams. The user also worked on the build process by integrating Grunt, Reactify, and Sass compilation, alongside modifying the build process for the electron application. Furthermore, they improved the application's overall structure by separating CSS files and cleaning up the codebase.
Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:6 commits, 2 PRs, 12 comments in 11 days
Contributions summary:Michiel focused on build and deployment configurations within the project. Their commits involved modifications to the Gruntfile.js, specifically switching build tools like from Compass to Libsass, updating the nodewebkit builder version, cleaning up build directories, and modifying download URLs for the application. This indicates responsibility for managing the build process and ensuring the application can be packaged and distributed. These changes also involved adjustments to the platforms and versions supported.
apielectronangular-jsjavascriptsoundcloud
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.