Regis Kuckaertz is a Principal Engineer based in London with 11 years of experience building robust, strongly-typed systems and APIs using Scala and other functional languages like Haskell, PureScript and Rust. He combines hands-on engineering with architecture and technical leadership, having led the Guardian’s Content API team, migrated core search infrastructure with zero downtime, and optimized cost and performance at scale. A core maintainer of Scanamo and contributor to high-profile projects such as ZIO and the Guardian’s scribe editor, he blends backend concurrency expertise with real-world front-end refinements. Regis teaches functional programming internally and runs workshops on advanced Scala patterns, bringing practical pedagogy to team upskilling. He has a longstanding interest in information design and typography, which informs his thoughtful approach to API and UI design. Outside work he’s partial to elegant code—and his dog Guzmán.
11 years of coding experience
19 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at University of Liège
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at Haute Ecole de la Province de Liège 'Rennequin Sualem'
DEPRECATED: A rich text editor framework for the web platform
Role in this project:
Front-end Developer
Contributions:43 commits, 13 PRs, 1 branch in 9 months
Contributions summary:Regis primarily focused on improving the functionality of the rich text editor framework. They implemented changes to the Selection API, optimizing its performance and fixing bugs related to marker placement. The user also addressed layout issues by adding a display: none fix and made further refinements to the API related to handling of the selection. The user also refactored and improved the code related to the insertion of HTML content.
ZIO — A type-safe, composable library for async and concurrent programming in Scala
Role in this project:
Back-end Developer
Contributions:193 reviews, 13 commits, 170 PRs in 2 years 2 months
Contributions summary:Regis primarily focused on integrating Java interop and adding documentation. They brought back Java interop features and added specs. The commits also include refactoring and cleanup tasks like removing duplicate imports, moving code to companion objects, and making adjustments to internal class visibility. They also worked on adding and updating documentation.
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.