Front-end Software Engineer

Hi, I'm Jakub

I build scalable React and TypeScript applications with strong focus on code quality, architecture, performance and long-term maintainability.

7+

Years experience

600+

Mentoring hours

Enterprise

Financial & logistics systems

Jakub Mrzygłód — Front-end Software Engineer
Warsaw, Poland

Summary

About me

Front-end Engineer with 7+ years of experience building scalable React and TypeScript applications. Currently leading global front-end infrastructure initiatives at GeoPost, driving shared architecture and localization systems across multiple engineering teams.

Focused on delivering production-grade solutions with strong emphasis on code quality, scalability, and long-term maintainability. Experienced in modern React ecosystems including Next.js and server-driven architectures.

Technical skills

Stack & tools

Core languages

JavaScript TypeScript HTML5 CSS3 RWD

Frontend frameworks

React Next.js React Router React Hooks Server-driven UI

State & data

TanStack Query React Query Redux REST API GraphQL Apollo Client

UI & styling

Material UI Chakra UI Tailwind CSS Emotion Styled Components CSS Modules Design Systems

Frontend tooling

Vite Webpack npm Yarn ES Modules Component Architecture

Testing & quality

Jest Playwright ESLint Prettier Code Reviews Clean Code

Backend basics

Node.js basics Express basics MongoDB Mongoose SQL basics JWT Auth basics File uploads

Libraries & features

Leaflet React Leaflet Rich Text Editors React Icons Forms Dashboards

DevOps & collaboration

Git GitHub GitLab Bitbucket GitLab CI/CD Docker Linux Jira

AI-assisted development

Cursor Cline GitHub Copilot AI Code Review Prompt-driven Refactoring

Work experience

Professional journey

GeoPost

Front-end Software Engineer

Warsaw, Poland

Nov 2025 – Current

  • • Leading front-end development for two global infrastructure projects supporting application internationalization across DPD engineering teams.
  • • Architected and delivered shared translation libraries adopted organization-wide, standardizing localization workflows across multiple product teams.
  • • Established front-end architectural standards, enforced code quality through systematic reviews, and improved maintainability of shared codebases.
  • • Mentored engineers and influenced technical decisions impacting cross-team scalability and long-term system evolution.

Tuatara

Front-end Software Engineer

Warsaw, Poland

Apr 2022 – Oct 2025

  • • Built and scaled production-grade front-end applications in React and TypeScript for enterprise financial clients including ING and Alior Bank.
  • • Collaborated cross-functionally with UX/UI and backend teams to deliver high-performance, user-centered systems.
  • • Refactored legacy components to improve performance, reduce technical debt, and increase reusability across projects.
  • • Contributed to architecture discussions and improved development workflows within the team.

Superprof

Programming Tutor — Part-time

Remote

Sep 2022 – Current

  • • Delivered 600+ hours of 1:1 programming mentoring in JavaScript and React.
  • • Designed structured learning frameworks enabling students to transition from foundational knowledge to independent problem-solving.
  • • Translated complex programming concepts into scalable mental models applicable in real-world development.

E-prom

Junior Full-Stack Software Engineer

Nowy Sącz, Poland

May 2019 – Apr 2022

  • • Developed and maintained responsive e-commerce and business websites.
  • • Collaborated with designers and SEO specialists to deliver performance-optimized web solutions.
  • • Gained early exposure to production workflows and client-facing technical communication.

LinkedIn recommendations

What people say

Marcin Majka

IT Architect @ Pekao Leasing

Direct manager · October 2025

“I had the opportunity to observe Kuba’s development in the world of enterprise systems for the financial sector and in the development of our product. A kind, committed teammate, with his own ideas and bold theses regarding product development.”

Damian Zoltowski

Software Engineer

Worked in the same team · August 2024

“I had the pleasure of working with Jakub for nearly a year. He was a reliable team member, always striving to perform tasks within the sprint to the best of his ability. I value his eagerness to learn and continuously improve. Jakub stands out for his approach to the team as an integrated whole. He never left his colleagues to fend for themselves when he was around. As a team member, you could always count on his help, with no fear of refusal. If you're looking for someone who is open and trustworthy, Jakub would be an excellent choice.”

Artur Kurzydło

CEO, E-prom sp. z o.o. i Revolution Team

Direct manager · January 2023

“Kuba is a great programmer for creating websites and online stores. He worked at e-prom for 1.5 years and always showed great commitment and knowledge. All projects were polished, and clients were always satisfied. I can definitely recommend Kuba!”

Kamil Poręba

E-commerce Manager, Bielenda Group S.A

Worked in the same team · October 2022

“Jakub is a great programmer! He has strong skills in JavaScript, HTML and CSS. Working with him was a pleasure and brought a lot of good humor at work”

Education

Academic background

Currently studying Computer Science in Warsaw while continuing professional development as a front-end engineer in enterprise software environments.

Oct 2023 – Current

AFiB Vistula

Bachelor's in Computer Science

Warsaw, Poland

Contact

Let's build something reliable.

I am open to front-end engineering roles and projects focused on React, TypeScript, scalable architecture and production-grade user interfaces.