Hi, my name is
Piotr Wawrzeńczyk.
I build things for the web.
I’m a frontend developer specializing in building exceptional digital experiences. Currently focused on creating accessible, performant web applications with modern technologies like React, Next.js, and TypeScript.
01. About Me
I’m a frontend developer passionate about building intuitive, accessible user interfaces that combine thoughtful UX/UI design with solid engineering practices. I enjoy transforming complex requirements into clean, user-friendly solutions, ensuring every feature is not only visually polished but also performant and reliable. Working with React, TypeScript, and modern tools like TailwindCSS and ShadCN allows me to craft scalable applications that integrate seamlessly with REST APIs.
My professional journey began with backend development during my internship, where I built APIs in FastAPI and worked with data processing in Python. Since then, I’ve grown into a frontend-focused role, contributing to a production system in an Agile Scrum environment. Over time, I’ve discovered that I enjoy working across the entire stack, and my goal is to grow as a full-stack developer - building not only engaging user interfaces but also the backend systems that power them end to end.
- > JavaScript (ES6+)
- > TypeScript
- > React
- > Next.js
- > Tailwind CSS
- > Angular
- > Git
- > Django
- > SQL
02. Experience
Full Stack Developer · Freelancer
Developed a dashboard application for centralized management and analysis of marketplace data through Mirakl API integration. Designed and implemented a scalable backend using Supabase, including database schema and data pipelines for marketplace analytics. Built serverless data processing workflows with Supabase Edge Functions (Deno) to ingest and transform large CSV datasets into structured database records. Integrated the Mirakl API to automate sales data ingestion, implementing incremental synchronization and data consistency mechanisms. The frontend of the application was tested using Playwright and Vitest, while the backend was tested using Deno tests along with pgTAP.
Junior Frontend Developer · Fluo IT Marcin Witecki
I worked on a copyright management system for the company Kopipol. I participated in designing and developing user interfaces (UX/UI) and tested the created screens for functionality and usability. The project was developed following the Agile methodology with Scrum, built with React, TailwindCSS, and ShadCN, and integrated with a REST API. Version control and collaboration were managed using Git.
Intern · OptiBuy SP. z o.o.
I developed web APIs using FastAPI and prepared data for training a model used to verify company websites. I worked in a Scrum team following Agile methodology.
03. Project
Dashboard app
lumarik
A powerful dashboard application with seamless Mirakl API integration that allows users to view and manage their marketplace data in one place. The app displays key metrics for ad performance and sales statistics, providing clear insights to help users track results, optimize campaigns, and make data-driven decisions.
Other Noteworthy Projects
Next shop
An online shop built with Next.js and TypeScript, using server-side rendering for fast performance and SEO. Authentication is handled with NextAuth, and the app uses a PostgreSQL database running in Docker with Drizzle ORM for efficient data management.
04. Co dalej?
Bądźmy w kontakcie
Obecnie szukam nowych wyzwań i możliwości. Niezależnie od tego, czy masz pytanie, pomysł na projekt, czy po prostu chcesz się przywitać, moja skrzynka jest zawsze otwarta. Postaram się odpowiedzieć jak najszybciej!