2020 – Present
Staff Software Engineer
All Turtles, remote
Digital products for startups at different stages of growth, spanning AI platforms, web applications, design systems, and animated interactive experiences.
About
I work across product engineering, architecture and implementation, moving between the larger system and the details that make it work.
I like taking complex problems from early exploration through to production, making deliberate technical choices and staying close enough to the work to build them.
How I think
What are we actually trying to achieve? What are the essential parts? What can be simplified, reused or automated? I like finding the structure underneath a problem and understanding the tradeoffs before deciding how to build it.
That thinking continues once the work starts. Building often reveals things that plans and conversations don’t. So I like to get ideas into working form, learn from them, and adjust as the problem becomes clearer.
Sometimes that means finding the shape of an unfamiliar system quickly. Other times, building is how we discover what the product should become. And as a product grows, the problem becomes designing systems that can grow with it.
How I work
Depending on the problem, I might be writing code, designing an architecture, prototyping an interaction, mentoring an engineer, or helping a team find its direction. I’m comfortable leading technically, working independently, or moving between the two.
AI has expanded that practice. I increasingly work with agents as part of the engineering process, giving them context, breaking work into the right problems, reviewing what they produce, and deciding where human judgment matters.
The tools have changed quickly, but the responsibility for understanding the system and making good decisions has not.
Across disciplines
My background reaches beyond engineering into design, product, teaching and leadership. That experience helps me understand how differently people can describe the same problem, and turn those perspectives into a shared understanding of what we’re trying to build.
My background in art direction and interaction design is particularly present in how I engineer. I care about visual craft, motion and how an interface feels to use, but also about who gets to use it and how. Accessibility isn’t separate from that. It is part of making the thing well.
Work that matters
I’ve worked on products with very different purposes, but I’m most drawn to work where good engineering can have a tangible impact. That might mean reducing the amount of disturbing content people have to review, making workplace training something people actually engage with, or simply building a product that respects the people using it.
That was especially clear to me while working on Spot, where engineering, interaction, accessibility and a subject that I cared deeply about all came together.
I want to keep building things that are technically interesting, thoughtfully made, and capable of making people’s lives better.
2020 – Present
All Turtles, remote
Digital products for startups at different stages of growth, spanning AI platforms, web applications, design systems, and animated interactive experiences.
2020
mmhmm / Airtime, remote
Contributed across the company’s website and video application, from the initial launch to the evolution of its publishing infrastructure.
2019
Spot, Berlin
Web tools for a secure reporting platform addressing workplace harassment and discrimination, including an interactive training application and a conversational reporting bot.
2009 – 2020
Freelance, Berlin
Interactive websites, applications, and digital experiences combining visual design, animation, and creative coding. Over time, the work evolved toward frontend engineering and architecture, with a focus on JavaScript, React, and TypeScript.
Have a problem worth solving?