Summary
Martijn Schrage is a seasoned freelance software developer with 22 years of experience, combining front-end expertise in TypeScript/React with a deep background in Haskell and academic research. He has led large refactoring efforts and CI-driven release workflows at enterprise scale, while also building scientific tooling and probabilistic editors during a PhD and research appointments. Comfortable as both hands-on engineer and team mentor, he’s experienced in instrumentation, cross-team collaboration, and translating legacy systems into modern, observable front-ends. Based in the Randstad, he blends rigorous academic training (PhD, cum laude MSc) with pragmatic product delivery, and quietly bridges functional programming principles into practical web engineering.
22 years of coding experience
4 years of employment as a software developer
Undergraduate / Graduate Psychology / Computer Science, Undergraduate / Graduate Psychology / Computer Science at University of Wisconsin-Madison
PhD Computer Science, PhD Computer Science at Utrecht University
English, Dutch, German, Spanish