Mateusz Penkala

Frontend Engineer

Katowice, Poland
Connect with me
01

About MeGif

Frontend Engineer with 3+ years of commercial experience shipping web products with React, Next.js, and TypeScript. Delivered frontend and full-stack development across greenfield MVPs, legacy rescues, and ongoing client collaborations, always owning features end-to-end. Comfortable working directly with designers and clients in fast-moving, cross-functional teams.

Outside of work, I enjoy spending time in nature - hiking, running, and playing tennis or squash. I also like checking out new spots with good food and working on side projects.

Skills & Technologies

Languages

JavaScriptTypeScript

Frameworks & Libraries

ReactNext.jsTailwind CSSshadcn/uiZustandTanStack QueryReact Hook FormZod

Backend & Tools

Node.jsExpresstRPCGraphQLPrismaPostgreSQLSupabaseStripeMedusa.jsStrapi CMS

Testing

JestReact Testing LibraryPlaywright

Platforms & Workflow

GitGitHubGitLabVercelDockerFigmaJiraAgileScrum
02

Experience

  1. Frontend Developer

    Sep 2025 – Jan 2026

    Stepped in as sole frontend developer to rescue and rebuild the frontend for a B2B project management tool for architects, taking full ownership from day one. Defined component structure and design system standards, delivering a production-ready MVP in 3 months. Drove technical decisions and actively challenged approaches that would compromise code quality or delivery timeline.

    Next.jsReactTypeScriptTailwind CSSTanStack Queryshadcn UIZustandNode.js
  2. Fullstack Developer

    Feb 2024 — Aug 2025

    Delivered features end-to-end across frontend, backend, API, and database on multiple client projects. US client (ed-tech platform for college students): shipped full-stack features in weekly release cycles with direct client demos, introduced PostHog analytics, improved PageSpeed scores from ~40 to ~90, and contributed to a 20% increase in lead generation. Micro-business management app: contributed to product workshops and stack decisions, then delivered a greenfield MVP in 3 months as part of a 4-person dev team.

    ReactNext.jsTypeScriptTailwind CSSShadcn UINode.jsExpressSupabasePrismaPostgreSQL
  3. Software Developer

    2022 — 2023

    Maintained and extended an internal ticketing system (C#, ASP.NET), increasing operational efficiency. Redesigned legacy frontend applying responsive design principles, improving UX and long-term maintainability.

    JavaScriptHTMLCSS.NETC#SQL ServerBlazor
03

Projects

  1. Poland Optical — E-commerce & Web Platform

    Sole technical owner since 2022, progressively evolving the platform from a React SPA to a Next.js application with Strapi CMS, SEO improvements, and strong Core Web Vitals. Implemented e-commerce storefront using Medusa.js with Stripe payments integration.

    Next.jsReactTypeScriptStrapiTailwind CSSMedusa.jsStripeResendSEO
    Poland Optical website
04

Contact

Let's work together

I'm always interested in hearing about new opportunities, especially ambitious or large scale projects. But even if you just want to say hi, I'd love to hear from you.