Skip to main content

Hi, I'm Kamil

Experienced Frontend Developer with over 4 years of experience building scalable web applications.
Specialized in TypeScript, React and Next.js.

// about me

About Me

Frontend Developer with over 4 years of experience building scalable web applications. I specialize in TypeScript, React, and Next.js, and I enjoy working close to product and design to ship high-quality features.

I have hands-on experience with design systems, and I like turning complex flows into clear, reliable UI modules. I also care a lot about testing—especially E2E automation with Playwright.

In teams, I contribute through code reviews and mentoring, and I focus on making solutions maintainable and easy to iterate on.

Modernization & Refactoring

I modernize codebases (including migrations to React) and refactor towards hooks and maintainable patterns.

Design Systems

I build UI modules on top of design systems and care about consistency, accessibility, and developer experience.

E2E Testing (Playwright)

I can set up an end-to-end testing strategy from scratch to reduce manual QA and support effort.

// skills

My Tech Stack

Technologies and tools I use to bring products to life

Core

ReactTypeScriptNext.jsNode.js

UI & Styling

Styled-componentsDesign SystemFramer MotionChakra UITailwind

State Management

FormikReact QueryReact Hook FormZustand

API & Tools

AxiosOrvalMSWYupZodCursor

Testing

PlaywrightFakerJest
// projects

Project Experience

Selected projects from my professional experience

Platform Modernization

mServices2024–Present

ReactTypeScriptNode.jsStyled-componentsFormikYupReact QueryPlaywrightOrval
  • Modernizing the frontend of a key business platform by migrating it to React to enhance performance and facilitate future development.
  • Currently focused on ensuring full compatibility of the new frontend with the existing backend API, while implementing new features.
  • Working in a large team, actively mentoring peers through code reviews and maintaining high standards of code quality.

Digital Leasing Platform

mServices2024–Present

ReactTypeScriptNext.jsNode.jsStyled-componentsFramer MotionFormikReact QueryPlaywrightJestMSW
  • Developed and implemented key frontend modules for a fully digital vehicle leasing platform, automating and streamlining the application process.
  • Designed and implemented an end-to-end test automation strategy from scratch using Playwright, ensuring the stability of mission-critical features.
  • Delivered a production-grade app that significantly reduced onboarding time and minimized the need for manual support.

B2B IT Services Platform

Software House2022–2024

ReactTypeScriptMobXReact Hook FormStyled-componentsJest
  • Joined a mature project (two years post-launch) focused on optimizing and automating IT service contracting processes.
  • Developed new features from the data layer through to the user interface and presented deliverables directly to international clients during demo meetings.
  • Refactored legacy code by migrating class-based React components to modern functional components with Hooks, significantly improving readability and maintainability.

Internal Design System

Software House2022–2024

ReactTypeScriptTailwind CSSStorybookFigmaZustand
  • Developed an internal design system to standardize and accelerate the interface development process across the company.
  • Created reusable, generic components in React and TypeScript using Tailwind CSS.
  • Documented components in Storybook and ensured seamless integration with Figma design files.

Company Website

Software House2022–2024

Next.jsStrapiFramer MotionTailwind CSSReact Hook Form
  • Rebuilt and expanded the official company website to enhance brand image and attract new clients.
  • Implemented sophisticated, fluid interface animations using Framer Motion.
  • Extended Strapi CMS backend functionality, enabling dynamic content management by the marketing team.

E-commerce Store

Software House2022–2024

Next.jsTypeScriptGraphQLStrapiReact Hook FormChakra UI
  • Developed and maintained an online store for one of the leading jewelry brands in Poland.
  • Integrated and extended Strapi CMS for dynamic content management connected the frontend with a GraphQL API.
  • Built and validated complex forms using React Hook Form and Yup.
// side projects

Side Projects

Personal projects I build outside of work

YT Scribe

Side project

  • AI-powered video analysis based on YouTube links.
  • Automatic transcription, summary, and list of topics covered.
  • Ability to ask custom questions about video content.
Next.jsTypeScriptGemini AI
Open live
YT Scribe preview
// contact

Let's Connect

Want to talk about a product, a team, or a role? Feel free to reach out.

Location

Rzeszów, Remote

LinkedIn

The best way to reach me is via LinkedIn or email. I'm always open to discussing new opportunities and interesting projects.