Dawid Kostrzewa

software engineer

Frontend Developer / JavaScript Developer / FullStack Developer

O mnie

Jestem Frontend Developerem z Krakowa, specjalizującym się w tworzeniu aplikacji webowych z użyciem takich frameworków i narzędzi jak React, Angular, TypeScript i Node. Moja pasja do kodowania rozpoczęła się 11 lat temu, a miłość do programowania nie słabnie.
Przez lata miałem okazję zagłębiać się w różne obszary programowania, począwszy od niskopoziomowego assemblera i C++. Zajmowałem się również tworzeniem aplikacji na Androida w Javie i iOS w Swift, jak i aplikacji desktopowych w C# WPF. Miałem też przyjemność pracować nad wieloma projektami z zakresu web developmentu, w którym teraz się rozwijam. Tak szerokie spektrum doświadczeń było możliwe dzięki ukończeniu technikum informatycznego oraz Informatyki Stosowanej na AGH.
Obecnie, moje zainteresowania i praca zawodowa koncentrują się w 100% na aplikacjach webowych i ekosystemie JavaScript. W mojej karierze programisty miałem okazję pracować komercyjnie z Wordpressem, po czym skierowałem swoje kroki ku tworzeniu aplikacji w React, TypeScript i NextJS. Przez pewien czas pracowałem również z Angular 10+, próbowałem swoich sił w backendzie na NodeJS i devopsie w Azure DevOps.
Wierzę, że ciągła nauka i rozwój są kluczowe dla sukcesu w tej branży. Dlatego, aby być na bieżąco z trendami w świecie web devu, regularnie słucham podcastów, takich jak Syntax FM, Front End Happy Hour, oraz czytam newslettery takie jakFrontend Weekly JavaScript Weekly, itp.
Ponadto, prowadzę konto na Instagramie, na którym regularnie publikuję posty na temat programowania i rozwoju osobistego jako programista. Staram się tam dzielić swoją wiedzą i doświadczeniem, inspirując i pomagając innym w ich własnych podróżach programistycznych. To miejsce, w którym możemy razem odkrywać nowe trendy, narzędzia i techniki, które pomagają nam być lepszymi deweloperami.
Jestem również autorem bloga, na którym omawiam bardziej techniczne zagadnienia web developmentu. Piszę szczegółowe artykuły i poradniki, które służą jako źródło wiedzy dla programistów na każdym poziomie zaawansowania. Dzięki temu, mogę pomóc innym lepiej zrozumieć skomplikowane koncepcje i technologie, które używamy na co dzień. Blog jest dla mnie również doskonałym sposobem na utrwalenie i rozwijanie własnej wiedzy. Zachęcam do odwiedzenia i śledzenia zarówno mojego Instagrama, jak i bloga!
Poza programowaniem, w wolnym czasie cenię sobie bieganie, jazdę na rowerze, wycieczki w góry, oglądanie dobrych filmów na Netflixie, oraz pracę nad osobistymi projektami. To mi pozwala na odstresowanie się i zdobycie nowych perspektyw, które często przekładają się na nowe pomysły w pracy.

Technologie

JavaScript
JavaScript
TypeScript
TypeScript
React
React
NextJS
NextJS
Sass
Sass
Angular
Angular
NodeJS
NodeJS
Cypress
Cypress

Sociale