Summary
Senior Frontend Engineer with 8+ years of experience shipping production React/TypeScript applications in fintech, insurtech, and logistics.
Architected and migrated frontend platforms from CRA to Vite, built E2E testing infrastructure from zero, and scaled products from prototype to enterprise-grade.
Creator of the Creation UI design system. Built multiple SaaS products end-to-end using Turborepo monorepos, NestJS, and React/Vite.
Experienced in early-stage product development, fullstack delivery, and cross-functional collaboration.
Skills
Frontend: React, TypeScript, Next.js, TailwindCSS, Vite, Storybook
Backend: Node.js, NestJS, REST APIs, GraphQL, PostgreSQL, MongoDB
Testing: Cypress, Playwright, E2E, Unit Testing, TDD
Infrastructure: AWS, GCP, Docker, GitHub Actions, CI/CD, Turborepo
Tools & Methods: Figma, Agile/Scrum, Monorepo Architecture, Design Systems
AI & Tooling: Claude Code, Cursor, AI-augmented development workflows, LLM integration, OpenRouter
Education
M.Sc. Eng. in Mechatronics · Poznań University of Technology ·Mar 2017 - Jun 2018
B.Sc. Eng. in Mechatronics · Poznań University of Technology ·Oct 2013 - Feb 2017
Work Experience
Freelance Software Engineer
Feb 2025 - Present
software · Poznan, PL
- Delivered 30+ features, bug fixes, and accessibility improvements for a React design system library used across enterprise BIM products.
- Led a multi-theme migration across a large UI component library, building Chromatic visual regression testing infrastructure from scratch.
- Built frontend architecture for a custom manufacturing ERP (Next.js, MUI) — 500+ commits in 4 months, covering URL state management, Jest-to-Vitest migration, and OpenAPI integration across 8+ API modules.
- Designed a release automation system with semantic versioning and automated changelog generation, replacing an existing setup and reducing deployment friction.
- Published Chunks UI component library on npm (React 19, Tailwind v4), providing a reusable design system foundation across client and internal projects.
- Pioneered AI-augmented development workflows using Claude Code and Cursor — built a reusable bootstrapping toolkit (slash commands, code review, git automation) and published findings on effective AI coding patterns on Medium.
Senior Frontend Engineer
Mar 2022 - Mar 2025
insurtech · London, UK
- Led frontend development of an insurance underwriting platform, scaling it from prototype to production-grade React/TypeScript application that helped secure 5+ high-value contracts with UK insurers.
- Migrated the entire application from Create React App (CRA) to Vite, reducing build times by ~80% and significantly improving developer experience across the team.
- Introduced E2E testing with Cypress from zero, building comprehensive test coverage that ensured platform stability through aggressive MVP iteration cycles.
- Drove product maturity and platform expansion from UK market into the US, contributing architectural decisions and technical input during product strategy sessions.
Product Engineer
Nov 2021 - Apr 2022
workforce management · PL
- Built 3 React-based applications from scratch: a workforce management dashboard, a tablet-based QR attendance scanner, and a marketing landing page.
- Designed end-to-end UX/UI workflows across all products, delivering a consistent cross-device experience for all clients.
- Gathered requirements directly from clients and translated them into shipped features, driving iterative improvements and high adoption rates.
- Architected the frontend using React, TypeScript, and Google Cloud Platform (GCP) services, establishing patterns reused across the product suite.
Software Engineer
Mar 2020 - Dec 2021
fintech · Poznan, PL
- Developed and maintained CQRS (Command Query Responsibility Segregation)-based microservices for InternetowyKantor.pl, a high-volume currency exchange platform, using Node.js, Python, and Kotlin.
- Built 3+ internal NPM libraries and new microservices, cutting cross-team boilerplate by ~90% through shared utilities.
- Led the initiative to integrate React into the existing micro-frontend architecture, modernizing internal management applications previously built on AngularJS.
- Resolved production incidents by monitoring services via Kibana and managing message reprocessing through RabbitMQ, maintaining platform uptime for high-volume transactions.
Fullstack Developer
Sep 2018 - Mar 2020
logistics · Poznan, PL
- Built web applications for real-time courier tracking (50+ active couriers), self-teaching Node.js, GraphQL, and PostgreSQL to take full ownership of the stack within months.
- Designed ETL pipelines migrating logistics data from on-premises MS SQL Server to cloud PostgreSQL, enabling real-time analytics.
Data Analyst
Jul 2017 - Aug 2018
cosmetics · Poznan, PL
- Built a technical product database (MS Access, SQL/VBA) cataloging hundreds of components, streamlining manufacturing planning and reducing manual lookup time for engineering teams.