Cześć, nazywam się
Piotr Wawrzeńczyk.
Tworzę rozwiązania dla sieci.
Jestem frontend developerem specjalizującym się w budowaniu wyjątkowych doświadczeń cyfrowych. Obecnie skupiam się na tworzeniu dostępnych i wydajnych aplikacji internetowych przy użyciu nowoczesnych technologii, takich jak React, Next.js oraz TypeScript.
01. O mnie
Jestem frontend developerem, który z pasją tworzy intuicyjne i dostępne interfejsy użytkownika, łącząc przemyślany design UX/UI z solidnymi praktykami inżynieryjnymi. Lubię przekształcać złożone wymagania w przejrzyste, przyjazne dla użytkownika rozwiązania, dbając o to, aby każda funkcjonalność była nie tylko dopracowana wizualnie, lecz także wydajna i niezawodna.
Na co dzień pracuję z Reac i TypeScrip, wykorzystując nowoczesne narzędzia takie jak TailwindCSS oraz ShadCN. Dzięki nim tworzę skalowalne aplikacje, które płynnie integrują się z REST API.
Moja przygoda z programowaniem zaczęła się od backendu podczas stażu, gdzie budowałem API w FastAPI i pracowałem z przetwarzaniem danych w Pythonie. Z czasem zacząłem coraz bardziej interesować się w frontendem. Dziś najlepiej odnajduję się na styku obu światów. Lubię rozumieć, jak działa cała aplikacja - od interfejsu użytkownika po logikę backendową. Dlatego rozwijam się w kierunku full-stack developmentu, tworząc nie tylko angażujące interfejsy, ale też solidne systemy, które stoją za ich działaniem.
- > JavaScript (ES6+)
- > TypeScript
- > React
- > Next.js
- > Tailwind CSS
- > Angular
- > Git
- > Django
02. Doświadczenie
Junior Frontend Developer · Fluo IT Marcin Witecki
Pracowałem nad systemem zarządzania prawami autorskimi dla firmy Kopipol. Uczestniczyłem w projektowaniu i tworzeniu interfejsów użytkownika (UX/UI) oraz testowałem przygotowane ekrany pod kątem funkcjonalności i użyteczności. Projekt był realizowany zgodnie z metodyką Agile w ramie Scrum, z użyciem technologii React, TailwindCSS oraz ShadCN, i zintegrowany z REST API. Kontrola wersji oraz współpraca odbywały się przy użyciu systemu Git.
Praktykant · OptiBuy SP. z o.o.
Tworzyłem interfejsy web API przy użyciu frameworka FastAPI oraz przygotowywałem dane do trenowania modelu służącego do weryfikacji stron internetowych firm. Pracowałem w zespole Scrumowym zgodnie z metodyką Agile.
03. Projekty
Aplikacja Dashboard
lumarik
Zaawansowana aplikacja typu dashboard z płynną integracją Mirakl API, która pozwala użytkownikom przeglądać i zarządzać danymi marketplace w jednym miejscu. Aplikacja wyświetla kluczowe wskaźniki wydajności reklam oraz statystyki sprzedaży, dostarczając przejrzystych analiz pomagających śledzić wyniki, optymalizować kampanie i podejmować decyzje w oparciu o dane.
Inne godne uwagi projekty
Next shop
Sklep internetowy zbudowany w Next.js i TypeScript, wykorzystujący renderowanie po stronie serwera (SSR) dla zapewnienia wysokiej wydajności i optymalizacji SEO. Autoryzacja jest obsługiwana przez NextAuth, a aplikacja korzysta z bazy danych PostgreSQL uruchomionej w Dockerze z Drizzle ORM dla wydajnego zarządzania danymi.
04. What's Next?
Get In Touch
I'm currently looking for new opportunities. Whether you have a question, a project idea, or just want to say hi, my inbox is always open. I'll try my best to get back to you!