I'm a fullstack engineer specializing in TypeScript with deep knowledge across the frontend domain, spanning architecture, performance, UI/UX, data & API-design, developer experience, best practices, DevOps, infrastructure and everything required to build, ship and maintain modern web technologies.
I have over two decades of experience building web applications, from classic server-rendered apps in the early 2000s, through MVC patterns, to today's modern JavaScript frameworks. I was an early adopter at the release of React in 2013, and it has been a core part of my work ever since. But I'm not locked into any single framework. I can work just as confidently with Vue, Svelte, Angular, or meta-frameworks like Next.js, Tanstack Start, Nuxt, and SvelteKit. I also have a strong track record of delivering production-ready solutions built for scale.
When teams are split into frontend and backend, I can noticeably speed up delivery by bringing collaboration closer together — shaping API schemas early and improving their quality and performance so both sides can move in parallel.
Beyond just technical
I'm also a confident Design Engineer, not just a developer. I can both design and implement high-quality product UI that scales through design systems and advanced CSS architecture, aiming for a Notion/Linear level of polish and consistency. I'm comfortable owning the entire visual and technical side of complex interfaces, from layout, motion, and typography to component systems and maintainable styling. I can lead less experienced UX teams, bring UX and engineering closer to each other and help teams deliver more consistent results faster with higher quality.
Craft, drive and obsession
I care deeply about the code I write and the products I help create. My brain often keeps thinking about improvements beyond working hours, and that fuels a lot of drive and ideas. Coding started as a hobby and still is today, which means I spend a lot of my free time building, experimenting, engaging in the coding community and staying up to date. Lately that has meant exploring how to scale myself as a developer through agent architectures (not AI slop).
What you can expect from me in a team
I bring energy to a team and I'm naturally outgoing and communicative. I'm self-going and take the lead when needed, and I'm not afraid to challenge the status quo or be honest when it matters. I lead by example, and like mentoring and helping people around me grow. I'm prestigeless and open about what I don't know, I ask questions that people are afraid to ask which tends to lower the guard for everyone else and creates room for real learning.
Straight to the point — TLDR
Fullstack engineer with a frontend-first center of gravity. Able to lead frontend while contributing at a senior level across backend, and the whole system- 20+ years experience of building web applications. Deep understanding of system architecture, domain boundaries, and data modeling on both sides of the stack
- Main stack is
TypeScript and Node.js eco-system, while being fully capable of contributing to .NET, C#, and Java codebases - Early adopter of React, often using it as a primary tool while remaining equally effective with Vue, Svelte, and Angular
- Very strong in
Frontend architecture Design engineer who can both design and implement enterprise-level product UI using design systems and advanced CSS architecture.- When working in a frontend team, can lead the design of API schemas and data contracts to enable better collaboration and parallel work with the backend
- Experience building complex real-time systems with
SSE and WebSockets - Can take ownership of
DevOps, CI/CD, releases, automated changelogs, and publishing packages - Brings a lot of drive and ideas
- Coding is both work and main
hobby: builds and experiments in spare time, stays up to date and share knowledge Self-going and prestigeless, takes the lead when needed and doesn't wait around for tasks to be assigned