
Full-stack product engineering
Interfaces, services, data, tests, and delivery foundations.

Przemek Mejna
I’m a full-stack engineer. I turn complex problems into working software—and build the foundations that help teams ship faster without cutting corners.

What I build
I’m a full-stack engineer working across product interfaces, backend services, and data. I take features from technical scoping through implementation, testing, and delivery, paying attention to how each part fits into the wider system—and how the next person will work with it. I have hands-on experience with AI-assisted and agentic coding across different models, IDEs, and agent harnesses.
My core stack is TypeScript, React, and Next.js, with Go, tRPC, and PostgreSQL for services, APIs, and data. I also build design systems and shared component libraries as versioned packages, documented with Storybook, plus content and publishing workflows and internal tools that reduce repetitive work. The aim is software that teams can understand, maintain, and keep shipping as the product grows.

Interfaces, services, data, tests, and delivery foundations.

Components, tokens, states, documentation, and versioned packages.

Admin surfaces, dashboards, content models, publishing workflows, and automation.
Blog
What I learned building VPES, an experimental AI workflow for website design, and how those lessons are shaping Visual System Skills.
Read the article
2022–Present · Remote
Working with Tonik to help startups build and scale digital products across interfaces, services, and data.
TypeScript · React · Next.js · PostgreSQL · Docker · Kubernetes · Python · Golang · CI/CD · Testing
2021–2022 · Wellingborough, UK
Combined web and UX/UI design with full-stack engineering, including a React Native social app.
React · React Native · PHP · Slim · Eloquent
2019–2021
Built websites and frontend applications, combining visual design with product implementation.
React · NestJS · Web design · UX/UI
How I work
I’ve been using AI coding tools since the early tab-completion betas in 2021. Today, I work with coding agents daily to move faster—from exploring unfamiliar codebases to implementing and testing changes.
I still write code by hand. Agents handle a growing share of implementation, while I stay hands-on with architecture, trade-offs, debugging, and review. Knowing what to build, questioning the output, and understanding what ships are still my responsibility.
Tools: Cursor · OpenAI Codex · Pi · OpenCode · Codex CLI
About me
I care about structure, signal, and craft. I believe systems should be understandable, interfaces should be intentional, and tools should support better decisions.
Outside work, I like staying active—at the gym or doing calisthenics. I love travelling, comic books, and space. A bit of a geek, you could say.
Based in Poznań, I often work with US startups while keeping Central European working hours.
Start a conversation
If you're working on interesting problems and think we might be a good fit, I'd love to hear from you.