Dawid Kostrzewa

Lead Frontend Engineer

8+ years of experience building web applications. I specialize in frontend engineering, but I also work across the full stack. I use AI tools in my daily work.

LinkedIn
8+years
of commercial experience
Frontend
React · Next.js · TypeScript
Full-stack
Node.js · PostgreSQL · API
AI
AI tools in daily work

01.About me

I have been building commercial web applications since 2018. I work as a Lead Frontend Engineer, but my experience also includes full-stack development and the entire product lifecycle.

My day-to-day work spans requirements analysis, implementation, testing, deployment, and production monitoring. I collaborate with stakeholders and development teams, build design systems, and focus on performance, code quality, and testing standards.

Outside commercial work, I publish technical content and develop my own product, DailyBudget.pl. I also have experience mentoring frontend developers and conducting code reviews. I use AI tools and agents in both my daily work and personal projects.

TypeScriptReactNext.jsReact NativeNode.jsPostgreSQL

02.What I do

I combine frontend experience with full-stack work and a product mindset — from requirements through deployment and ongoing development.

Frontend

I build and develop production web applications — from complex forms and tables to dashboards, maps, and real-time interfaces.

Full Product Lifecycle

I work on features from requirements analysis and technical decisions through implementation and testing to deployment and production monitoring.

Full-stack Development

Frontend is my core specialization, but when a feature requires it, I also work on APIs, databases, authentication, and integrations.

Quality & Technical Collaboration

I care about testing, code review, and team standards. I co-create design systems, support onboarding, and share knowledge with other developers.

Own Product

I develop DailyBudget.pl, a full-stack personal finance application that I have taken from idea and design through deployment and ongoing development.

Knowledge Sharing

I publish technical content on my blog and Instagram. I have also previously provided individual mentoring for frontend developers.

@dev.dawid — technical posts

03.AI in my workflow

AI tools are part of my everyday toolkit.

Daily AI stack

Claude Code, GitHub Copilot, and Codex are a fixed part of how I work on code: scaffolding, refactoring, tests, and getting up to speed in an unfamiliar part of a repository.

AI in the product

In DailyBudget.pl, an OpenAI API integration scans receipts and fills in expenses instead of making the user retype every amount.

Where I draw the line

Architectural decisions, pattern choices, and reviewing someone else's code stay on my side. I treat model-generated code like code from a new teammate: I read it, test it, and take responsibility for it before it reaches a PR.

04.Selected writing

05.Get in touch

The fastest way to reach me is LinkedIn or the contact form.