Dawid Grabarz

Front - End Developer

Cześć, mam na imię Dawid. Miło mi gościć Cię na mojej stronie.

Znajdziesz tu informacje o mnie oraz o zrealizowanych przeze mnie projektach.

Poznaj mnie!

Mgr inż.

Dawid Grabarz

Jestem inżynierem z blisko 7-letnim doświadczeniem w branży budowlanej. Pracowałem zarówno w biurach projektowych oraz realzując projekty bezpośrednio na budowach. Jestem otwarty na nowe wyzwania, dlatego poszerzam swoje kwalifikacje w web-developingu. Poniżej znajdziesz efekty mojej wielomiesięcznej nauki.

animowana postać

Moja droga

animowana postać na tle placu budowy

Absolwent technicznych studiów

Lata doświadczenia w pracy jako inżynier

doswiadczenie miedzynarodowych korporacjach

animowana postać, przedstawiająca autora wskazującego na znak z ikoną przedstawiającą kod

Chęć realizacji w innowacyjnym zawodzie

Wykształcenie na kierunku ścisłym oraz nabyte kompetencje

Odryta pasja i chęć ciągłej nauki oraz poszerzania wiedzy

Projekty

Poniżej znajdują się zaprojektowane i wykonane przeze mnie w całości, strony internetowe oraz aplikacje. Do ich budowy wykorzystałem umiejętności, na które składało się budowanie semantycznej i poprawnej struktury HTML + stylowanie przy użyciu preprocesora CSS (SASS), zgodnie z metodologią BEM oraz zapewnieniem pełnej responsywności, kierując się zasadą "mobile first" + wprowadzanie funkcjonalności za pomocą JS ES6 + w przypadku aplikacji webowych - tworzenie interfejsów UI przy pomocy biblioteki React. Ponadto do optymalizacji kodu pisanych stron wykorzystywany był Gulp i NPM. Całość powstawała przy użyciu edytora VSCode.

React App Dream Trip

Moja flagowa aplikacja podumowująca całą dotychczasową naukę. Umożliwia ona zaplanowanie wielu elementów podróży, takich jak wybór dostępnych atrakcji, restauracji czy sprawdzenie pogody. Aplikacja została stworzona za pomącą biblioteki React, z użyciem m.in. React Router, Custom Hooków czy Context Providera. Aplikacją korzysta z czterech API - Google Maps, Travel Advisor, OpenWeather oraz Pixabay.

Tech: React.js, React Router, React Context, NPM

React App Quizzical

Aplikacja internetowa napisana przy użyciu biblioteki React, w ramach projektu końcowego modułu React z kursu Frontend Developer Path, platformy szkoleniowej Scrimba. Aplikacja pozwala na spróbowanie swoich sił w quizie z zakresu pytań wybranych przez użytkownika w początkowym interfejsie. Aplikacja wykorzystuje Open Trivia DB API. Zbudowana jest komponentów renderowanych warunkowo.

Tech: React.js, VITE, JS in JSX, SASS, CSS in JS, NPM

APLIKACJE JAVASCRIPT

Aplikacje napisane za pomocą czystego JavaScriptu, do których należą:

1. Movie Watchlist - aplikacja pozwalająca na zapisanie do swojej listy dowolnego filmu przy użyciu OMDb API.

2. Psinder - wzorowany na popularnej aplikacji randkowej, został stworzony w oparciu OOP.

3. Color Scheme - generator kolorów bazujący na Color API. Umożliwaja dobór kolorów na podstawie wybranych parametrów.

STRONA INTERNETOWA
GABINET PSYCHOTERAPII

W pełni responsywna, napisana od postaw strona internetowa, przeznaczona do komercyjnego użytku. Została wykonana przy użyciu Vanilla JS, SCSS (7 - 1), CSS Flexbox i Gulp

Tech: HTML, SASS, JS, NPM, GULP

STRONA INTERNETOWA
YOUR PERSONAL TRAINER

Kolejna napisana od podstaw, responsywna strona internetowa. Wykonana przy użyciu Vanilla JS oraz SCSS. Strona wykorzystuje funkcjonalności, takie jak m.in. Intersection Observer, API czy Scroll Drawing.

Tech: HTML, SASS, JS, NPM, GULP

ANOTHER WEBSITE / APP

under maintenance

Kontakt

Zapraszam do kontaktu: