Frontend Architect / Staff React Engineer

I build production-grade React/TypeScript frontends: architecture, design systems, complex forms, data-heavy UIs, and team delivery.

Download CV
20+ years in engineering
React + TypeScript
Design Systems
Tech Lead / Architecture
Remote (Poland)

Blog

80 articles

I write about frontend architecture and building systems that scale.

What FSD Actually Fixed (and What It Didn't)

What FSD Actually Fixed (and What It Didn't)

Feature-Sliced Design got popular because frontend spent years being treated as the part of the codebase that didn't need real architecture. It fixed that perception. It did not fix cohesion, and pretending it did is how you end up with a button smeared across ten folders.

Sep 09, 2026Read
Checkout Isn't a Form. It's the Only Part of the App Where Architecture Has a Stopwatch on It

Checkout Isn't a Form. It's the Only Part of the App Where Architecture Has a Stopwatch on It

Most of an app can afford to be a little slow, a little clunky, and still get forgiven. Checkout can't. What you're actually selling in that flow isn't a UI — it's time-to-goal. Every architectural choice in there either protects that number or quietly taxes it.

Sep 06, 2026Read
Most Advanced TypeScript Isn't Worth What It Costs

Most Advanced TypeScript Isn't Worth What It Costs

There's a point where a type stops protecting you and starts being a puzzle you have to solve again every time you touch it. I'm not a type wizard and I've stopped trying to be one — because on real React codebases, the complexity that pays for itself is a much shorter list than the internet suggests.

Sep 03, 2026Read
View all 80 articles
Telegram

More than a blog post

I share frontend news and the reasoning behind it throughout the day. Pick the language that feels natural to you.

Architecture-first approach

Build scalable foundations with thoughtful design patterns and clear technical direction.

Scalable UI foundations

Design systems, component libraries, and patterns that grow with your product.

Strong code quality + DX

Type-safe, tested, and maintainable code with excellent developer experience.

Team leadership & mentoring

Guide teams through technical challenges and help engineers level up.

Selected Work

A few examples of what I build and lead

FinTech Client Portal

Tech Lead / Frontend Architect

  • Designed modular architecture for 12+ micro-frontends
  • Built component library and design system with 80+ components
  • Implemented data-heavy dashboards with TanStack Query and optimistic updates

Impact: 40% faster feature delivery, 90% reduction in UI inconsistencies across teams

Enterprise CMS Platform

Tech Lead

  • Architected complex form workflows with React Hook Form and Zod validation
  • Led migration from legacy stack to TypeScript + modern React patterns
  • Established CI/CD pipelines, testing strategy, and code review standards

Impact: Scalable foundation supporting 200k+ monthly active users

E-commerce Checkout

Tech Lead

  • Rebuilt checkout flow for performance and conversion optimization
  • Integrated payment gateways with error-handling and retry logic
  • Implemented A/B testing framework and real-time analytics integration

Impact: 22% increase in conversion rate, 300ms faster load time

Internal Ops Dashboard

Senior Frontend Engineer

  • Built real-time data visualization dashboard with Recharts and WebSockets
  • Designed state management architecture for complex async workflows
  • Created custom theming system with light/dark mode and accessibility

Impact: Improved team productivity with unified operational visibility

How I work

Architecture

I start by understanding constraints and tradeoffs. Choose patterns that fit the problem, not the hype. Focus on maintainability and team velocity.

Quality

Type safety, testing, code reviews, and clear documentation. Ship fast, but ship right. Build systems that teams trust and enjoy working with.

Delivery

Break down complexity into shippable increments. Unblock teams, reduce friction, and keep momentum. Balance perfect with done.

Team

Share context, mentor actively, and foster ownership. Good code is a team sport. Invest in people, not just systems.

Skills

Core

ReactTypeScriptNode.jsJavaScript (ES6+)PHPAdobe AEM

Data & State

TanStack QueryZustandRedux ToolkitReact Context

Forms

React Hook FormZodYupForm validation patterns

DataBases

MySQLPostgreSQLMongoDB

Tooling & DevOps

CI/CDESLint / PrettierMonorepo patterns (Turborepo, Nx)StorybookVite / WebpackDocker

Marketing

Search engine optimization (SEO)MarketingSMM

UI & Design

Design SystemsAnt DesignCSS-in-JSTailwind CSSAccessibility (WCAG)ThemingResponsive Design

Architecture & Patterns

Micro-frontendsComponent API designPerformance optimizationTesting (Jest, React Testing Library, Playwright)

Hobbies

Walking/HikingPhotosBoard gamesGuitar

Portfolio

A selection of design and development projects showcasing modern interfaces, brand identities, and creative solutions

Cinema Full

Cinema Full

Sofona

Sofona

TakeProfit

TakeProfit

Catch Coffee

Catch Coffee

Drzewowitan

Drzewowitan

Box

Box

Let's Connect

Need a React/TypeScript expert for architecture, design systems, or technical leadership? Reach out through any channel below — I usually respond within 24–48 hours.

📍

Location

Poland (Remote)

Response Time

24-48 hours

💼

Available For

Contracts & Consulting

Ready to start a conversation?

Whether you need frontend architecture, design systems, or technical leadership — I'm here to help build production-grade React applications.

Frontend ArchitectureDesign SystemsTech LeadershipCode Reviews