Rowan Goemans is a pragmatic engineering leader with 11 years of experience building embedded and hardware-focused software, now leading the Clash compiler team at QBayLogic while also serving as Principal Engineer at BDT Holland. He blends deep hands-on expertise in Haskell-based hardware compilation—contributing core modules and a UART component to the well-known clash-compiler—with practical R&D and repair-capability work across medical and lighting hardware. Rowan’s background in embedded software development and a Pre-Master in Software Science gives him fluency across firmware, hardware interfaces, and compiler internals. He thrives at the intersection of research and productization, moving academic-grade tools into reliable production flows. Colleagues rely on him for debugging subtle type- and bit-level issues as well as for mentoring cross-disciplinary teams. Based in Nijmegen, he brings a methodical, detail-oriented approach informed by both lab-scale prototyping and production engineering.
11 years of coding experience
12 years of employment as a software developer
Pre-Master Software Science Computer Science, Pre-Master Software Science Computer Science at Radboud University
Bachelor’s Degree embedded software development, Bachelor’s Degree embedded software development at HAN University of Applied Sciences
Contributions:53 reviews, 24 commits, 23 PRs in 3 years 6 months
Contributions summary:Rowan implemented core functionalities for the `clash-compiler` project, specifically focusing on the `Clash.Sized.Internal.Index`, `Clash.Class.Parity`, and `Clash.Explicit.Reset` modules. They added new features and fixed bugs within these modules, including implementing the `Bits` and `FiniteBits` classes, addressing saturation issues for `Index 1`, and incorporating a `Parity` type class. Additionally, the user added the UART component for hardware communication.
Contributions:62 pushes, 11 branches in 3 years 11 months
nixosnix-packages
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
Rowan Goemans - Team Lead Clash Compiler at QBayLogic