Mateusz Penkala

Frontend / Full Stack Engineer

Katowice, Poland
Connect with me
01

About MeGif

Frontend / Full Stack Engineer specializing in React, Next.js, Node.js, and TypeScript, with experience rescuing legacy systems, shipping greenfield MVPs, and delivering across the full stack. Particularly strong in complex, data-driven interfaces, thoughtful state management, and clean API design and integration. Comfortable acting as a sole developer or collaborating directly with clients and designers 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. B2B equipment management dashboard

    B2B Equipment Management Platform — Internal Tool for Poland Optical

    A solo-built internal B2B platform for Poland Optical: a role-based dashboard for staff, an auth-free share-link surface for external clients, and automatic inventory sync from the company's ERP. Private system — no public link.

    Read case study
    Next.js (App Router)tRPC v11Prisma 7Supabase (Postgres + Storage)shadcn/uiTailwind v4TypeScriptVercel
  2. Poland Optical website

    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
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.