Software Engineer

Maciej Garncarski

Buduję skalowalne systemy webowe, łącząc architekturę danych z wysoką jakością UX. Nie tylko piszę kod, ale biorę pełną odpowiedzialność za produkt, od projektu i modelowania, aż po optymalizację powdrożeniową.

Doświadczenie

Kokscraft

lis. 2023 — lip. 2026

Full Stack Developer

Był to pierwszy większy projekt, który rozwijałem przez kilka lat. Dzięki niemu zdobyłem doświadczenie w projektowaniu architektury aplikacji, dbaniu o bezpieczeństwo i wydajność oraz rozwijaniu systemu w dłuższej perspektywie. Równocześnie nauczyłem się współpracy z klientem, zbierania wymagań, komunikacji oraz podejmowania decyzji technicznych z uwzględnieniem potrzeb biznesowych, rozwijając przy tym również umiejętności miękkie i organizacyjne.

System Kontroli Dostępu (RBAC)Granularny system uprawnień zwiększający bezpieczeństwo danych i precyzję zarządzania rolami użytkowników.
Node.js MySQL
Komunikacja Real-timeModuły oparte o WebSockets umożliwiające monitorowanie aktywności w czasie rzeczywistym przy minimalnym opóźnieniu.
WebSockets
Zaawansowany UI/UXResponsywny frontend z komponentami Data Grid, filtrowaniem po stronie serwera i optymalizacją renderowania.
React TypeScript
Audyt i LogiSystem logowania zdarzeń zapewniający transparentność działań administratorów i historyczność zmian.
Prisma
Zarządzanie DanymiOptymalizacja zapytań i schematów bazodanowych pod dużym obciążeniem.
Prisma MySQL
Maintenance & SecurityUtrzymanie długu technicznego, automatyzacja aktualizacji zależności i spójność architektury.
Dependabot