PL
person thumbnail

Dawid Polednik

Front End Developer


O mnie.O mnie. 

Kim jestem?Kim jestem? 

Nazywam się Dawid Polednik, jestem Front-End Developerem pochodzącym z małego miasteczka spod Raciborza. Zajmuję się tworzeniem stron internetowych.

Mam ponad trzyletnie praktyczne doświadczenie w programowaniu aplikacji internetowych przy użyciu HTML5, CSS3 oraz języka JavaScript (TypeScript) z wykorzystaniem biblioteki React.

Jestem osobą stawiającą na ciągły rozwój, dlatego nie zamykam się na inne technologie.

Jestem absolwentem studiów II stopnia kierunku Informatyka na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej.

Obecnie pracuję na stanowisku Front-End Developera w firmie Angry Nerds - Software Development Company.

Poza zamiłowaniem do programowania webowego interesuję się trójbojem siłowym oraz piłką nożną.

EdukacjaEdukacja 

  • Angry Nerds - Software Development Company

    Praca w projektach opartych o technologie takie jak: React, Next, Preact, TypeScript, Storybook, styled-components, Vite.

  • j-labs software specialists

    Praca w projektach opartych o technologie takie jak: React, Redux, TypeScript, Jest, Enzyme, Storybook, styled-components.

  • Pirios S.A.

    Front-End Developer. Realizacja projektu w oparciu o framework Angular. Praca w projekcie opartym o technologie takie jak: React, Redux, TypeScript.

  • Studia II Stopnia

    Tytuł magistra na kierunku Informatyka na wydziale Automatyki, Elektroniki i Informatyki na Politechnice Śląskiej w Gliwicach o specjalności: Internet oraz technologie sieciowe.

  • Euvic(Internship)

    Junior Front-End Developer. Projektowanie aplikacji mobilnej opartej o technologię React Native.

  • SoftServe

    WebUI Development: React Front-End Developer (IT Academy).

  • Studia I Stopnia

    Tytuł inżyniera na kierunku Informatyka na wydziale Automatyki, Elektrotechniki i Informatyki na Politechnice Opolskiej w Opolu.

Wykorzystywane TechnologieWykorzystywane Technologie 

HTML5

CSS3

JavaScript(ES6)

RWD

React

Redux

Next

TypeScript

Sass(SCSS/LESS)

Styled Components

Angular

RxJS

Git

Scrum

Webpack

Vite

Jest

React Testing Library

Vitest

Zrealizowane ProjektyZrealizowane Projekty 

Delfinagram App

Delfinagram App

Aplikacja zbudowana w oparciu o popularny portal społecznościowy Instagram z uwględnieniem widoków mobilnych. Portal umożliwiający dodawanie oraz zarządzanie znajomymi, postami, zdjęciami oraz danymi użytkownika aplikacji. Projekt zrealizowany za pomocą biblioteki React oraz Redux. Wykorzystujący popularny framework interfejsu użytkownika Material UI.

Narzędzia : React, Redux, React-Router-DOM, SASS(SCSS), MaterialUI, GitKraken, PostMan

Detect Labels Comparison

Detect Labels Comparison

Aplikacja konsolowa Node.js porównująca skuteczności algorytmów etykietowania obrazów w oparciu o usługi 3 najpopularniejszych dostawców chmurowych. Dla danego zbioru testowego usługami badanymi podczas symulacji to usługi Cognitive Services, Amazon Rekognition oraz Google Cloud Vision. Testowaną funkcjonalnością jest etykietowanie (tagowanie) obrazu.

Narzędzia : Node.js, Gulp, ExcelJS , Microsoft Excel, PostMan, Lodash, GitKraken

Currency Converter APP

Currency Converter APP

Aplikacja internetowa służąca do przeliczania transakcji walutowych. Umożliwiająca definiowanie swoich własnych transakcji, wraz z ich zarządzaniem. Aplikacja odświeżająca dane na żywo, w momencie ich modyfikacji. Całość projektu zbudowano za pomocą bibliotek React oraz Redux.

Narzędzia : React, Redux, SASS(SCSS) , ES6, MaterialUI, GitKraken,

Cities Searcher APP

Cities Searcher APP

Aplikacja internetowa służąca do wyświetlania informacji na temat najbardziej zanieczyszczonych miast na podstawie wcześniej wczytanego państwa. Aplikacja wykorzystująca dane z dwóch otwartych platform: OpenAQ oraz MediaWiki. Całość projektu zbudowano za pomocą bibliotek React oraz Redux.

Narzędzia : React, Redux, SASS(SCSS) , ES6, MaterialUI, GitKraken,

Among Us Memory Game

Among Us Memory Game

Gra wzorowana na jednej z minigier Among Us. Całość projektu zbudowano za pomocą języka Vanilla JS oraz TypeScript.

Narzędzia : Vanilla JS, ES6, TypeScript, SASS(SCSS) , Parcel

KontaktKontakt