I am working

Trinetix

Full-Stack Engineer, 2026–present

Since 2026, I’ve also been writing Python and Node.js for projects at the company.

I run workshops that help teams get more out of AI coding agents. Our team was the first frontend team at Trinetix to move to full-stack work, building products end to end with Python and Angular.

With AI agents, Figma mockups are no longer the main thing designers deliver, so the way designers and developers work together has to change. I help designers adapt: we set new rules for how the two sides communicate and what designers hand off, so they can work with developers as one team. To help them get started, I created a starter template and a course on building UI prototypes with Claude Code.

Trinetix

UX Engineer & Frontend Engineer, 2019–2026

I came back to Trinetix as a UX Engineer and became part of two teams at once: developers and designers.

With the developers, we built a design system. I built the React version while my colleagues built the Angular one. I created more than 80 components from scratch, with accessibility, theme support, and more. That work gave me a much deeper understanding of how UI works as a system.

With the design team, I brought in new specs as browsers shipped them and introduced fast prototyping into the design process. I always tried to make everyday work easier for the team, which is why I ran workshops to share what I learned and built tools like Figma plugins with AI integration.

BN Digital

Software engineer, 2019

In 2019 I took a sabbatical and joined friends to help bring their ideas to life as web projects. I developed projects in React and Vue.js and set up the development process for the team. The startup atmosphere pushed me to learn a lot quickly, and it was both fun and a great experience.

Trinetix

UI/UX designer, 2017–2019

Exploring web interfaces led me to my first professional company, where I met wonderful, clever, creative people who shared my values. My dream of becoming an official “Designer” came true.

I designed complex interfaces for enterprise systems. I never stopped coding, but learning to design interfaces showed me another side of the craft, and it gave me a lot.

I was also part of the innovation team developing new products and tools. Building a prototype of an account management system with Node.js and Vue was a huge experience.

Freelance

Web designer & developer, 2013–2017

I started making things for the web in 2013 by developing my blog. For the next four years I worked freelance: websites for small businesses, custom WordPress themes, a custom CMS, and design mockups and templates for the design community.

Doing everything on my own was hard: finding clients, designing, coding, and deploying. But it taught me how all the pieces fit together. I was never just a developer of one framework, I could handle the whole process. That T-shaped experience shaped my mindset, and it helps me a lot now when working with AI tools.

Toolbox

From designing an idea to deploying it

This used to be a long list of technologies, frameworks, and languages. Now they all feel like implementation details. What I actually use every day is my setup: Ghostty, Herdr, LazyVim, Pi.dev, Claude Code, and my containers on Proxmox.