Dawid Kostrzewa

Senior Software Engineer

Tworzę skalowalne aplikacje webowe od 8+ lat. Specjalizuję się w React, TypeScript i Node.js. Mentor i twórca treści dzielący się wiedzą z tysiącami developerów.

01.O mnie

Jestem Senior Software Engineerem z ponad 8-letnim doświadczeniem komercyjnym. Specjalizuję się we frontendzie—tworzeniu skalowalnych aplikacji w React, Next.js i TypeScript, projektowaniu design systemów oraz architekturze rozwiązań. Posiadam również solidne doświadczenie backendowe w Node.js, PostgreSQL i projektowaniu API.

W ostatnich latach pracowałem nad złożonymi platformami: systemami dla międzynarodowych federacji sportowych, aplikacjami kontroli jakości żywności oraz rozwiązaniami B2B dla rynku bliskowschodniego. Przekształcam skomplikowane wymagania biznesowe w czysty, utrzymywalny kod i modernizuję systemy legacy do nowoczesnych aplikacji webowych.

Poza kodowaniem, jestem mentorem i twórcą treści. Pomagam osobom wejść do branży IT oraz rozwijać umiejętności programistyczne poprzez konsultacje, code review i materiały edukacyjne docierające do tysięcy odbiorców.

ReactNext.jsTypeScriptNode.jsAngularDesign Systems

8+ lat doświadczenia

Platformy korporacyjne dla międzynarodowych federacji sportowych, systemy kontroli jakości żywności, rozwiązania B2B dla rynku bliskowschodniego, aplikacje HR, systemy aukcji i ogłoszeń w czasie rzeczywistym, aplikacje edukacyjne oraz projekty w sektorach finansowym, automotive i prawnym

Fullstack Capabilities

Fullstack developer z główną specjalizacją we frontendzie—React, Next.js (SSR), TypeScript, zaawansowane wizualizacje danych. Solidne doświadczenie backendowe: Node.js, PostgreSQL, projektowanie API, integracja systemów zewnętrznych

Tech Leadership

Prowadzenie zespołów, onboarding developerów, mentoring juniorów. Mentor pomagający ludziom rozpocząć karierę w branży IT

Digital Transformation

Migracja procesów Excel/PDF do nowoczesnych aplikacji webowych. Modernizacja systemów legacy

02.Technologie

Technologie, z którymi pracuję na co dzień, aby dostarczać wysokiej jakości rozwiązania.

JavaScript
TypeScript
React
Next.js
Node.js
Angular
PostgreSQL
Tailwind

03.Ostatnio na blogu

Sprawdź moje najnowsze przemyślenia i tutoriale.

Jak uniknąć Tutorial Hell podczas nauki programowania?

Jak uniknąć Tutorial Hell podczas nauki programowania?

16/11/2024
4 min read

Wyobraź sobie, że jesteś początkującym programistą. Zaczynasz swoją podróż z ekscytacją i mnóstwem entuzjazmu. Internet pełen jest darmowych zasobów, tutoriali, filmów na YouTube, kursów online – masz dostęp do nieskończonej ilości wiedzy. Każdy mówi Ci, że nauka programowania to przyszłość.

Read more

04.Kontakt

Śledź mnie w social mediach lub napisz bezpośrednio.