What I do
I’m a software developer and consultant, specializing in modern JavaScript, React, Node.js, and TypeScript. I help companies build reliable, scalable applications while also mentoring their teams.
A big part of my work is not just writing code, but making sure the people I work with feel confident, supported, and able to grow. I love simplifying complex technical concepts and turning them into something approachable and useful.

Alongside my development work, I am also an independent healthcare specialist coaching, and supporting young people with autism and ADHD. I teach subjects like computer science, game development, and fixing and making your own electronics, but more importantly, I create a safe space for curiosity, creativity, and self-confidence. For me, it’s not just about skills, it’s about helping these young people feel seen, capable, and empowered to explore their passions.
Software Development
If you’re looking for a reliable developer to bring your project to life or take your existing product to the next level, get in contact with me today and let’s build something great together.
I provide end-to-end web development services, specialising in JavaScript / TypeScript, with a strong focus on Node.js and React. I work both on the front end and back end, bringing together scalable, robust server-side architectures and high-quality, responsive user interfaces. My work tends to emphasize performance, maintainability, and clean architecture.
Ask me to help you build web applications, ensure good user experience, create solid front-end frameworks, and ensure everything works together. From the server, through the API, to the client-side logic and UI interactions.
I also take on consulting roles: helping clients decide whether certain technologies suit their project, architecting systems, and giving advice on scaling.
I’m comfortable working on new builds (from scratch), as well as improving or iterating on existing codebases. Common tasks include building applications, making APIs, integrating with third-party services, and making sure things are reliable and secure.
Healthcare Specialist
I’m passionate about supporting young people with autism by helping them discover their strengths and build confidence through technology. Many of them have a natural curiosity for computers, coding, and electronics, and I create a safe, encouraging environment where they can explore those interests at their own pace. My goal is not only to teach technical skills but also to nurture creativity, problem-solving, and self-expression.
I coach and mentor them in a wide range of IT and computer-related subjects, including programming, game development, building electronics and soldering. Whether we’re working on a small coding project, creating a game from scratch, or learning how to assemble hardware, I focus on breaking concepts down into manageable steps, celebrating progress, and making the learning experience fun and accessible.

What matters most to me is helping each individual achieve their personal goals. Some want to learn coding for a future career, others want to build cool projects they can share with others, and some simply enjoy the process of experimenting with technology. I adapt my approach to each person, giving them the guidance, tools, and encouragement they need to succeed.
Through this work, I aim to show young people with autism that they can thrive, building skills that open doors, spark curiosity, and give them the confidence to pursue their passions.
If your organisation is looking for someone to support students in achieving their IT related goals; feel free to reach out to me through email. I do this on an independent basis, for hire.
Some of my clients
A list of some of the companies I've worked it.
Bureau voor Pedagogiek
Landhorst, The Netherlands
Health Care Specialist / Teacher and Coach IT for autistic youth
bureauvoorpedagogiek.nl
Philips
Eindhoven, The Netherlands
Cloud hosting platform for Philips Healthcare in Node.js
philips.com
Graylog
Hamburg, Germany
React development for the core and cloud product
graylog.com
Intoto
Kvinesdal, Norway
Visualising intelligent river data with React, D3, Node.js
intoto.io
Infowijs
Amsterdam, The Netherlands
React education and development of school communication platforms
infowijs.nl
Netthandelsgruppen
Olso, Norway
E-commerce dashboards and React powered tooling
netthandelsgruppen.no
PackBack
The Hague, The Netherlands
Temporary Tech Lead and Full-stack Developer
packback.network
Dekode
Olso, Norway
React applications and Node.js services
dekode.no
My experience
Read my full resumé on GitHub. I keep it up-to-date regularly. Here is a summary of what is in my CV:
My background is in computer science, which I studied at Hogeschool van Arnhem en Nijmegen.
Recently started working as a health care specialist with a focus on coaching and supporting young people with autism discover their IT related talents.
I've been professionally active as a software developer since 2006 and have been freelancing since 2017.
I speak and understand Dutch (native), English (fluent), and Norwegian (B2).
Side-projects
To keep myself sane and on top of the game I spend a lot of my free time on side-projects. Here is a few of them.
ChordMage
Music theory app I created to explore music theory while learning to play guitar.
chordmage.com
Sauce
A weblog I write random, mostly technical, stuff on.
sauce.gaya.pizza
Thyme
Privacy First Time Tracker.
usethyme.com
Create My Run
When I was training for the marathon I wanted a tool to generate a route to run. Only works in The Netherlands.
createmy.run
Dead Soil
The doom metal band I do vocals for.
deadsoil.bio
About me
My love for technology began early. As a kid, I was always creating, drawing, making music, and experimenting with making games. In high school, I got my first taste of programming and realized: this could actually become my career.

From my parents’ attic, with a painfully slow internet connection, I taught myself how to build websites and backend systems. That curiosity eventually led me to pursue a bachelor’s degree in computer science while working part-time at a local web development company.
Since then, I’ve worked with a lot of different companies and projects, learning lots about technology and mostly about myself. Along the way, I started blogging to process and share what I was learning. While I don’t write as often these days, I still enjoy sharing ideas, sometimes on my blog, sometimes over at sauce.gaya.pizza.
I also speak at events and conferences from time to time about what I learned. Though, like writing, not as often as I used to, but still open to it.
Apart from development and programming I like to take enough time off to enjoy life away from the desk.
I am a runner, which helps me both physically and mentally. I created Create My Run, a small web application where runners can generate their runs based on location and distance they’d wish to run.
You can find me at loud music concerts drinking a beer and banging my head. I also play in a band called Dead Soil, and share some solo music on YouTube. I also picked up learning guitar and enjoying it a lot!
Jeg har lært meg å snakke litt norsk. Nå er jeg på B2 nivå og forstår de fleste nordmenn.

I live with three rescue cats: Dexter, Darwin, and Donnie.
I love to cook for me and my wife, friends, and family.
I believe living a sustainable lifestyle is best for the planet, animals, the people I love, and myself.