Trener

Mateusz Kulesza

Mateusz Kulesza picture

Konsultant technologii webowych | Trener IT | Ekspert front-end. Od ponad 18 lat pomagam zespołom i firmom projektować oraz rozwijać nowoczesne aplikacje webowe, łącząc inżynierię oprogramowania z realnymi celami biznesowymi. Specjalizuję się w architekturze front-endu, TypeScript oraz skalowalnych rozwiązaniach dla produktów cyfrowych. Pracowałem zarówno ze startupami, jak i dużymi organizacjami z obszarów e-commerce, fintech, e-learning i usług. Od 2015 roku prowadzę intensywne szkolenia i warsztaty IT, skoncentrowane na praktyce, dobrych praktykach i świadomym podejmowaniu decyzji technologicznych.

Specjalizacje

Architektura systemów webowych (DDD, Clean / Hexagonal Architecture), Projektowanie API, Mikroserwisy i architektury rozproszone, Zaawansowany front-end (HTML, CSS, JavaScript, TypeScript), Frameworki aplikacji webowych (Angular, React, Vue, Next.js / Nuxt), Testowanie automatyczne (Playwright, Cypress, testy komponentów i E2E), AI w inżynierii oprogramowania (RAG, copiloty, automatyzacja procesów).

Doświadczenie

Ponad 18 lat doświadczenia w projektowaniu i wdrażaniu złożonych systemów webowych. Konsultant architektury i procesów wytwarzania oprogramowania dla startupów, software house’ów i korporacji. Projektowanie skalowalnych architektur: front-end, mikroserwisy, systemy rozproszone, real-time, big data. Lead i interim roles: software architect, lead developer, technical consultant, agile PM. Doświadczenie w projektach o bardzo dużej skali (setki milionów rekordów, migracje do chmury, systemy czasu rzeczywistego). Ekspert i trener IT – od 2015 r. projektowanie i prowadzenie zaawansowanych szkoleń oraz technical review.

Powiązane treści