Senior Full-Stack Engineer / Developer
Programowanie to dla mnie rzemiosło i przyjemność w jednym. Najbardziej satysfakcjonuje mnie znajdowanie eleganckich rozwiązań - takich, które są optymalne, czyste, łatwo testowalne i intuicyjne dla każdego programisty, który spojrzy na kod. Zanim napiszę pierwszą linię, staram się zrozumieć intencje biznesowe - dopiero pełny obraz tego, co i dlaczego budujemy, pozwala mi zaprojektować coś, co naprawdę działa.
AI: Używam opencode z tanimi modelami językowymi do prototypowania, eksploracji kodu, debugowania i generowania testów w TDD. AI traktuję jak asystenta — przyspiesza rutynowe zadania, a ja skupiam się na architekturze i jakości.
Główny architekt i programista pierwszej webowej platformy e-commerce B2B (części samochodowe) firmy Polcar, obsługującej katalog 100 000+ produktów i ~40% obrotu firmy. Platforma (catalog.polcar.com) zastępuje wcześniejsze wyłącznie desktopowe rozwiązanie — migracja w toku. Rozwój i utrzymanie mniejszych stron wizytowych marek własnych.
Rozwój ekosystemu modułów dla WHMCS - platformy zarządzania hostingiem. Praca nad autorskimi rozwiązaniami, w tym wewnętrznym narzędziem do zarządzania projektami, integracjami e-commerce (koszyk Magento 1, bramka płatnicza Magento 2) oraz nowym systemem stanowiącym alternatywę dla WHMCS. Współtworzenie backendu oficjalnej strony firmowej modulesgarden.com.
Tworzenie stron internetowych opartych na HTML, CSS i JavaScript z grafik projektowych. Współpraca z agencjami interaktywnymi i klientami bezpośrednimi.
Vue.js 3 · Composition API, Pinia, TypeScript, JavaScript (ES6+), HTML5 / CSS3, Vite, Fetch API / Axios, Browser APIs, Quasar Framework 2, Nuxt.js, Tailwind CSS
Node.js, PHP, Laravel, C# / .NET, REST API
MySQL / MariaDB, MS SQL, Redis
Docker / Docker Compose, Git, CI/CD, Linux (Nginx/Apache)
Vitest, PHPUnit, Playwright
WebSockets, Message Queues (RabbitMQ)
Licencjat — Informatyka
Angielski — B2
PHP, Laravel, Vue.js, TypeScript, MySQL, Redis, Docker, C#, .NET
Główny architekt i programista platformy e-commerce B2B/B2C z katalogiem produktów online (catalog.polcar.com). Odpowiadałem za optymalizację dostarczania danych ze złożonych i ciężkich baz źródłowych oraz przekładanie oczekiwań biznesowych na wydajne rozwiązania w aplikacji webowej.
C#, .NET, MySQL, MS SQL
Wewnętrzne narzędzie terminalowe do migracji danych między MS SQL a MySQL z automatyczną transformacją typów i schematów, w tym scalaniem tabel przy zachowaniu integralności referencyjnej.
.NET, C#, MSSQL
Wewnętrzne narzędzie do zarządzania repozytorium tłumaczeń. Umożliwia pracę z plikami językowymi wielu projektów, automatyczne wykrywanie brakujących tłumaczeń oraz eksport danych do struktury projektów.
PHP, Laravel
Współtworzenie backendu oficjalnej strony firmowej modulesgarden.com. Implementacja logiki biznesowej oraz integracja z systemami wewnętrznymi.