Inicjalizacja systemu...
000

Junior Developer · Kraków, PL · Dostępny

Kod, który działa.

Uczę się budować szybkie, eleganckie rozwiązania webowe. Pasjonuje mnie czysty kod i dobre doświadczenie użytkownika.

Dopiero zaczynam swoją drogę w branży — ta strona to jeden z moich pierwszych projektów.

Przeglądaj umiejętności
JavaScript
TypeScript
React
Node.js
Python
Docker
PostgreSQL
GraphQL
Git
Linux
Scrolluj w dół
0
Projektów ukończonych
<0
Rok w branży
0%
Zadowolonych klientów
Umiejętności techniczne
01 / 09
⚡
Frontend Development
Buduję interfejsy, które są szybkie, dostępne i przyjemne w użyciu. Dbam o każdy detal.
React Next.js CSS Tailwind
02 / 09
🔧
Backend & API
Uczę się budować solidne serwery oraz API RESTful / GraphQL. Skupiam się na czytelnej architekturze i dobrych praktykach.
Node.js Express Fastify GraphQL
03 / 09
🗄️
Bazy Danych
Projektowanie schematów i optymalizacja zapytań. SQL i NoSQL — wybieram narzędzie dopasowane do zadania.
PostgreSQL MongoDB Redis Prisma
04 / 09
🐳
DevOps & Cloud
Poznaję konteneryzację, CI/CD i automatyzację deploymentu. Chcę, żeby kod trafiał na produkcję szybko i bezpiecznie.
Docker GitHub Actions AWS Nginx
05 / 09
🧪
Testing & Jakość
TDD, unit testy, integracyjne, E2E. Kod bez testów to kod z nieodkrytymi bugami — dlatego uczę się pisać je od początku.
Jest Playwright Vitest RTL
06 / 09
🐍
Python & Skrypty
Automatyzacja, data processing, web scraping. Python jako nóż szwajcarski do problemów, które wymagają szybkiego rozwiązania.
Python FastAPI Pandas Selenium
07 / 09
🎨
UI/UX Thinking
Rozumiem projektowanie, nie tylko kodowanie. Staram się wychwycić problem UX zanim stanie się bugiem — i zaproponować lepsze rozwiązanie.
Figma Animacje A11y Prototypy
08 / 09
🔐
Security & Best Practices
OWASP Top 10, OAuth 2.0, JWT, szyfrowanie. Bezpieczeństwo to nie feature — to fundament każdej aplikacji.
OAuth JWT HTTPS Sanitization
09 / 09
🤝
Teamwork & Git
Code review, branching strategies, dokumentacja. Dobry programista to taki, z którym zespół chce pracować.
Git GitHub Code Review Agile
Poziom opanowania

Rosnące kompetencje

Dopiero zaczynam, ale uczę się każdego dnia i buduję własne projekty. Poniżej — szczera ocena mojego aktualnego poziomu.

JavaScript / TypeScript 98%
React / Next.js 97%
Node.js / Backend 96%
Bazy danych (SQL/NoSQL) 95%
Python 94%
UI/UX Design 93%
DevOps / Docker 92%
"Każda linia kodu to decyzja. Dobry deweloper podejmuje je świadomie — i bierze za nie odpowiedzialność."
Coding Philosophy

Wybrane projekty

← Przesuń →
001 Full-Stack
🛒
E-Commerce Platform
Kompletna platforma sprzedażowa z panelem admina, płatnościami online i systemem rekomendacji produktów.
Next.js · Stripe · Postgres
↗
002 SaaS
📊
Analytics Dashboard
Real-time dashboard dla danych sprzedażowych z zaawansowanymi wykresami, eksportem i alertami.
React · D3.js · WebSocket
↗
003 API
🔌
REST API Gateway
Wydajny mikroserwis z rate-limitingiem, cachowaniem i automatyczną dokumentacją Swagger.
Node.js · Redis · Docker
↗
004 Mobile Web
📱
PWA Food Delivery
Progresywna aplikacja webowa dla dostawcy jedzenia z offline-mode, powiadomieniami push i mapami.
Vue 3 · Firebase · Leaflet
↗
005 Automation
🤖
Scraping Pipeline
Automatyczny system zbierania i przetwarzania danych rynkowych z harmonogramem i alertami e-mail.
Python · Celery · PostgreSQL
↗
0
Projektów ukończonych
<0
Rok w branży
0%
Zadowolonych klientów
Jak pracuję

Zasady, które mnie definiują

01 Prostota ponad wszystko +
Prosty kod to nie lazy kod — to przemyślany kod. Każda abstrakcja, każdy pattern musi mieć uzasadnienie. Piszę tak, żeby kolega po roku zrozumiał bez komentarzy. KISS i YAGNI to nie zasady — to nawyk.
02 Najpierw użytkownik +
Technologia jest środkiem, nie celem. Zawsze pytam: co użytkownik próbuje osiągnąć? Buduję rozwiązania, które są intuicyjne, szybkie i dostępne — niezależnie od urządzenia czy niepełnosprawności.
03 Napisz test, zanim zaczniesz +
TDD wymusza myślenie o interfejsie zanim o implementacji. To zmienia perspektywę — zamiast "jak to napisać" zadajesz pytanie "jak to powinno działać". Testy to dokumentacja, która nie kłamie.
04 Ciągła nauka, codziennie +
Web się zmienia w tempie nieludzkim. Każdego dnia przeczytam artykuł, obejrzę talk, przejrzę changelog popularnej biblioteki. Nie chodzi o trendy — chodzi o rozumienie dlaczego technologia ewoluuje.
05 Komunikacja = połowa sukcesu +
Najlepszy kod jest bezużyteczny jeśli nie potrafi się nim komunikować. Zadaję właściwe pytania, słucham uważnie, dokumentuję decyzje. W teamie — transparentność i szczery feedback, zawsze z szacunkiem.

Gotowy na współpracę

Porozmawiajmy
o projekcie.

kergivaernevix829@gmail.com ↗