About

Hi! 👋 I’m Dawid, a full-stack engineer working with .NET, C#, React, TypeScript and AWS on a daily basis.

Here’s a TLDR: while I’ve always liked coding, I even more enjoyed everything around writing code: planning, architecture, connecting the dots and shipping things that people actually use. Today, most of my code is written with AI agents – and I enjoy the work more than I have in years 🤖

I currently work on a large, long-lived product – building features and client-facing LLM functionality on a team that’s gone all-in on AI.

For the past year or so, I’ve gone deep on AI-assisted development in the real world. No demo apps – just pragmatic use of AI agents that delivers. I successfully used AI on larg, messy codebases where it has to hold up. I share what I’ve learned along the way: what genuinely speeds you up, and what doesn’t. I strongly believe that AI mostly rewards the fundamentals – clean code, tests, docs, small PRs, and simple, non-overcomplicated architecture.

A bit of background: in .NET since 2015, went full-stack and fully remote 💻 in 2019, then spent ~6 years living and working from 27 countries 🌴 before deliberately choosing a home base back in Poland 🇵🇱. That shaped how I think about work, autonomy, and what’s worth optimizing for.

If you’re a developer trying to use AI-assisted development for real – that’s what I write about here. Honestly, avoiding hype, directly from my own experience 🙂

Want to talk? Get in touch or find me on LinkedIn.