O mnie
Kim jestem?
Posiadam ponad 15 lat doświadczenia obejmującego różne obszary branży IT - od administracji serwerami i reagowania na sytuacje awaryjne, przez projektowanie i rozwój dedykowanych systemów biznesowych, aż po tworzenie stron internetowych oraz niestandardowych aplikacji webowych, w tym interaktywnych gier.
W trakcie mojej pracy zajmowałem się między innymi:
Dedykowanymi systemami biznesowymi
Tworzyłem dedykowane systemy end-to-end - od analizy potrzeb i konsultacji z klientem, przez projektowanie architektury i implementację, aż po wdrożenie, rozwój i utrzymanie.
Tworzeniem stron internetowych
W tym realizacjami stron nieszablonowych, dedykowanych, począwszy od doradztwa w temacie struktury aż po wybór hostingu i wdrożenie.
Utrzymaniem, migracją i modernizacją systemów legacy
Utrzymywałem i rozwijałem istniejące systemy, przenosiłem aplikacje i dane między środowiskami oraz upraszczałem architekturę, przygotowując je do dalszego rozwoju.
Obsługą sytuacji kryzysowych
Przywracałem działanie usług i infrastruktury po awariach oraz incydentach bezpieczeństwa, działając w sytuacjach wymagających szybkiej diagnozy i minimalizacji przestojów.
Interaktywnymi aplikacjami i grami
Tworzyłem gry oraz narzędzia wspierające szkolenia, edukację i wydarzenia. Projektowałem rozwiązania techniczne i wspierałem projektowanie mechaniki działania.
Optymalizacją stron i systemów
Optymalizowałem wydajność, szybkość działania oraz doświadczenie użytkownika, usprawniając zarówno warstwę techniczną, jak i procesy biznesowe.
Jak pracuję?
Problem rozwiązanie, nie technologia implementacja
Zaczynam od celu biznesowego i użytkownika, a nie od wyboru narzędzi.
Minimalizm tam, gdzie ma sens
Upraszczam architekturę, jeśli pozwala to obniżyć koszty i zwiększyć niezawodność.
Iteracyjność i szybkie dostarczanie wartości
Pracuję w krótkich cyklach. Szybko tworzę działające rozwiązania i je doskonalę.
Realne środowisko > idealne założenia
Projektuję rozwiązania odporne na chaos: brak dokumentacji, legacy, ograniczenia infrastruktury.
Świadome decyzje technologiczne
Dobieram narzędzia do problemu i kontekstu - nie odwrotnie.
Kompetencje techniczne
- Python, PHP
- Django (zaawansowane systemy biznesowe, CMS, API)
- projektowanie logiki biznesowej (workflow, automatyzacje, systemy decyzyjne)
- projektowanie modeli danych i praca na dużych zbiorach danych
- tworzenie i integracja API
- Figma, Penpot
- Svelte, JavaScript, TypeScript
- Tailwind CSS, Bootstrap, Sass, CSS
- implementacja interfejsów użytkownika (od prostych stron po aplikacje interaktywne i gry)
- projektowanie UX pod kątem konwersji, użyteczności i odbioru emocjonalnego
- PostgreSQL, MySQL, DB2
- optymalizacja zapytań i struktur danych
- migracje danych (w tym transformacje między systemami)
- Proxmox VE, VMware, Docker
- migracje środowisk i systemów produkcyjnych
- backupy, bezpieczeństwo, optymalizacja infrastruktury
- wdrożenia i utrzymanie systemów
- WooCommerce, PrestaShop
- integracje płatności, logistyki i systemów zewnętrznych
- optymalizacja ścieżki zakupowej i SEO
Kompetencje projektowe
- projektowanie systemów end-to-end (od idei do produkcji)
- analiza i migracja legacy systemów
- optymalizacja wydajności i kosztów
- automatyzacja procesów biznesowych
- projektowanie systemów uprawnień i bezpieczeństwa danych
- budowa systemów raportowania i analityki
Kompetencje miękkie
- myślenie systemowe - widzę zależności, nie tylko pojedyncze elementy
- szybkie uczenie się i adaptacja - działam skutecznie w nowych domenach
- komunikacja z klientem - tłumaczę technologię na język biznesu
- podejmowanie decyzji w warunkach niepewności
- odporność na presję i praca w dynamicznych środowiskach
Masz pomysł lub problem do rozwiązania?
Nie potrzebujesz gotowej specyfikacji technicznej. Opowiedz, co chcesz zbudować lub usprawnić, a pomogę ustalić zakres i kolejne kroki.