Portfolio
Projekty full-stack
Wybrane aplikacje webowe obejmujące frontend, backend, bazy danych, testy oraz wdrożenie produkcyjne.
Gym Tracker
Full-stackowa aplikacja do planowania treningów z integracją AI, śledzeniem postępów i synchronizacją z kalendarzem.
Aplikacja prowadzi użytkownika przez cały proces: od rejestracji i pierwszej konfiguracji, przez tworzenie planów treningowych i przeglądanie katalogu ćwiczeń, aż po historię treningów i analizę statystyk. Projekt został zbudowany w architekturze full-stack, z własnym REST API i relacyjną bazą danych. Aplikacja została zaprojektowana przede wszystkim z myślą o urządzeniach mobilnych, z naciskiem na spójny interfejs i zgodność z projektem UI.
Skillbridge

Platforma e-learningowa full-stack z autoryzacją użytkowników, listą dostępnych kursów oraz systemem zapisywania ulubionych szkoleń.
Projekt obsługuje pełną ścieżkę użytkownika: od rejestracji i logowania, przez przegląd kursów, aż po zapis do ulubionych i zarządzanie profilem. Aplikacja została zbudowana w architekturze full-stack z własnym API i relacyjną bazą danych, przy zachowaniu dużej wydajności oraz dbałości o wierne, co do piksela, odwzorowanie dostarczonego projektu UI.
Jak pracuję na co dzień
Powyższe projekty to tylko przykłady - do każdego zadania podchodzę indywidualnie, ale zawsze trzymam się konkretnych zasad.
Technologie
- Nowoczesny frontend oparty na React, Next.js i Astro.
- Skalowalny backend zbudowany w oparciu o Node.js oraz Express.
- TypeScript jako podstawa bezpiecznego i czytelnego kodu.
Jakość i skalowalność
- Projektowanie architektury z myślą o skalowaniu produktu.
- Czysty kod zgodny ze sprawdzonymi wzorcami.
- Automatyzacja procesów w celu eliminacji błędów i długu technicznego.
Realizacja
- Konfiguracja sprawnego i bezpiecznego procesu wdrażania aplikacji.
- Weryfikacja jakości poprzez testy automatyczne (Unit, E2E) i CI/CD.
- Precyzyjne odwzorowanie projektów graficznych z dbałością o UX.