Ralf Engbers

Product Engineer at MATTR

Wellington, Wellington, New Zealand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ralf Engbers is a Product Engineer in Wellington with a decade of experience bridging mathematical rigor and pragmatic software delivery. Trained as a mathematician (Diploma, PhD), he has moved from academic research in medical imaging to full‑stack and product roles, shipping JVM/Kotlin backends and React/TypeScript frontends for industrial data platforms before joining MATTR. He contributes to open source—helping improve string handling and LLVM integer comparisons in the fast, friendly Roc language—reflecting a comfort working on low‑level language/runtime issues as well as application features. Known for abstract problem solving and clear, honest communication, he excels at identifying core user problems and translating them into implementable solutions. He deliberately seeks tasks he hasn’t done before and thrives on learning new languages and paradigms, from Haskell and Elm to Python and Kotlin.
code10 years of coding experience
job12 years of employment as a software developer
bookDiploma, Mathematics, Diploma, Mathematics at University of Münster
languagesEnglish, German, Spanish, French, Italian, Portuguese
github-logo-circle

Github Skills (11)

text-manipulation10
unit-testing10
functional-programming10
rust10
strings10
roc-lang10
new-language9
llvm9
lang9
develop9
language-design9

Programming languages (4)

TypeScriptRustHTMLPython

Github contributions (5)

github-logo-circle
roc-lang/roc

Jul 2022 - Aug 2022

A fast, friendly, functional language.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:12 commits, 3 PRs, 6 comments in 29 days
Contributions summary:Ralf contributed to the Roc language project by implementing and enhancing string manipulation functionalities. They wrote and added several test cases to cover edge cases for string splitting and other string operations. Furthermore, the user addressed a bug related to multiline string formatting in the REPL and also made changes to integer comparisons within the LLVM code generation.
functional-languagefunctional-programmingrustroccompiler
raleng/nmf

May 2016 - Dec 2016

Non-negative matrix factorization using MUR, ANLS, ADMM or AO-ADMM.
Contributions:4 commits, 4 PRs, 9 pushes in 7 months
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
Ralf Engbers - Product Engineer at MATTR