Full-stack Developer
Buduję szybkie, przemyślane aplikacje webowe.
Cześć, jestem Jakub Wojdziak. Tworzę interfejsy w React i logikę po stronie serwera w Node.js, od pierwszego commita do produkcji.
O mnie
Wolę mniej kodu, który robi więcej. Piszę rozwiązania czytelne dla następnej osoby, która je otworzy, bez przedwczesnych abstrakcji i zbędnych zależności. Zależy mi na szybkości ładowania, dostępności i tym, żeby aplikacja po prostu działała.
Na co dzień pracuję z React i ekosystemem TanStack (Query, Router, Table) w połączeniu z Mantine, a po stronie backendu z Node.js, Express oraz MongoDB (Mongoose).
Umiejętności
Frontend
- JavaScript
- TypeScript
- React
- Mantine
- AdminLTE
- TanStack Router
- TanStack Query
- TanStack Table
- Vite
Backend
- Node.js
- ExpressJS
- Python
- Flask
- PHP
- Laravel
Bazy danych i narzędzia
- MongoDB
- Mongoose
- MSSQL
- MariaDB
- Git
- Docker
- Composer
- Podstawy AI/ML
Projekty
Pracuję głównie nad aplikacjami wewnętrznymi, poniżej rodzaje systemów, które buduję. Kod nie jest publiczny, ale chętnie opowiem o szczegółach.
-
01
Karty pracy
Rejestracja godzin spędzonych nad projektami, ewidencja czasu z podziałem na zadania i raportowaniem w tabelach.
-
02
System ofertowania
Kompleksowe ofertowanie projektów, od definicji produktu, przez kalkulację kosztów, po czas trwania kroków procesowych.
-
03
Matryca kompetencji
System do zarządzania kompetencjami pracowników, z możliwością definiowania poziomów, przypisywania kompetencji do stanowiska i raportowania.
-
04
Aplikacja magazynowa
System magazynowy tworzony pod projekt dla zewnętrznej firmy, zarządzanie stanami i obiegiem towaru.
-
05
Praca inżynierska, planer tras
Aplikacja do planowania tras podróży: wyznaczanie optymalnych ścieżek, interaktywna wizualizacja na mapie oraz dystans i przewidywany czas przejazdu, z integracją zewnętrznych usług mapowych i trasowych.
Kontakt
Masz projekt albo pytanie? Najłatwiej złapać mnie tak: