Dla rekruterów
Patryk Karasiński
Frontend Developer · React · React Native · TypeScript
Umiejętności techniczne
Szczegółowy przegląd technologii i narzędzi, z którymi pracuję na co dzień.
Frontend
Mobile
Narzędzia i Platformy
Backend
Doświadczenie zawodowe
Ponad 4 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych i mobilnych.
Front-End Developer
Treesat
Budowanie aplikacji internetowych i mobilnych w branżach Automotive i Smart Home. Praca w środowisku produkcyjnym z wieloma równoległymi projektami.
- ✓Migracja bundlera z Webpack na Vite — skrócenie czasu cold-start dewelopera o ~70% i czasu buildu produkcyjnego o ~60%.
- ✓Migracja React Native z wersji 0.65 do 0.83 w aktywnym projekcie produkcyjnym — aktualizacja natywnych zależności, dostosowanie konfiguracji Gradle/Xcode i eliminacja breaking changes.
- ✓Migracja wielu projektów z JavaScript do TypeScript — wprowadzenie ścisłego typowania, eliminacja klas błędów runtime i poprawa DX całego zespołu.
- ✓Wdrożenie Fastlane do projektów mobilnych — automatyzacja procesu podpisywania, budowania i dystrybucji aplikacji na iOS i Android, eliminacja ręcznych kroków release.
Full-Stack Developer
Freelancer
Budowanie responsywnych aplikacji internetowych dla różnych klientów przy użyciu React, Next.js i Astro. Pełna odpowiedzialność za projekt — od architektury po wdrożenie.
Moje projekty
Sprawdź niektóre z moich ostatnich prac. Te projekty prezentują moje umiejętności i doświadczenie.

Health App
Aplikacja internetowa dotycząca zdrowego odżywiania.
Aplikacja SPA z architekturą klient-serwer. Frontend zbudowany w React z TypeScript i TanStack Query do zarządzania stanem serwera. Backend REST API w Node.js/Express z bazą MySQL. Wdrożenie na Vercel (frontend) i Render (backend).

Klinika Weterynaryjna
Aplikacja internetowa dla lekarzy i klientów kliniki.
Aplikacja webowa z podziałem na panel lekarza i klienta. Frontend w React z Axios do komunikacji z API. Backend w Node.js/Express z MySQL. Projekt skupiony na czytelnym UX dla użytkowników nietech.

Alert System
Aplikacja internetowa do nadzorowania alarmów ratujących życie.
Aplikacja React do monitorowania alarmów w czasie rzeczywistym. Architektura oparta na WebSocket do live-updates. TypeScript zapewnia bezpieczeństwo typów w całej aplikacji.

Pins
Aplikacja mobilna do śledzenia lokalizacji pojazdów.
Aplikacja mobilna cross-platform w React Native z TypeScript. Integracja z Google Maps API do śledzenia lokalizacji pojazdów w czasie rzeczywistym. Push notifications przez Firebase Cloud Messaging (FCM).

Ferguson Home Panel
Aplikacja dedykowana na tablety do zarządzania urządzeniami Smart Home.
Dedykowana aplikacja tabletowa w React Native do zarządzania urządzeniami Smart Home marki Ferguson. Optymalizacja UI pod duże ekrany, obsługa protokołów komunikacji z urządzeniami IoT.
Dostępność
Aktualnie otwarty na nowe możliwości zawodowe.
- Stanowisko
- Frontend Developer / React Developer
- Status
- Dostępny do rozmowy
- Lokalizacja
- Olsztyn / zdalnie
GitHub & Social
Mój kod mówi sam za siebie — zapraszam do przejrzenia repozytoriów.
Większość moich repozytoriów jest prywatna — chętnie opowiem o projektach podczas rozmowy.