Michiel Van Oosten is a self-taught software engineer with 12 years of professional experience who blends a deep curiosity for programming languages and systems with practical full‑stack delivery. After an eclectic path through mathematics, philosophy, and a conservatorium diploma in piano, he returned to coding—moving from C/C++ and Java to Lisp and ClojureScript—and has spent recent years building production apps, admin tooling and high-volume data pipelines. He has driven feature development, monitoring and automation for email systems and led backend and UI upgrades at DigitaleChecklisten, while now contributing at Qantas. Michiel studies core CS topics in his spare time and maintains an active code portfolio, demonstrating interests that range from app frameworks to compilers. Notably, his background as a professional musician informs a disciplined, iterative approach to craftsmanship and teaching.
12 years of coding experience
7 years of employment as a software developer
Diploma of Music, Piano, Diploma of Music, Piano at Griffith University
Courses of maths, philosophy and history., Courses of maths, philosophy and history. at University of Amsterdam
VWO (Preparatory Scientific Education), Beta, VWO (Preparatory Scientific Education), Beta at Pax Christi College
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.