Illia Fedorenko
Reliable Front-End Developer | Focused on quality and skill growth
Zaproponuj Illia pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
Design i sztuka
Portfolio
-
React - Kompletny przewodnik 2025 (w tym Next.js, Redux)
AI i uczenie maszynowePrzeszedł kurs React – The Complete Guide (w tym Redux, React Router, Next.js) od Academind na Udemy:
Potrafię tworzyć nowoczesne aplikacje React od podstaw — komponenty, JSX, props, state, zdarzenia i iterację UI.
Rozumiem i praktykuję React Hooks, tworzę własne niestandardowe hooki do logiki wielokrotnego użytku.
… Posiadam umiejętność zarządzania stanem za pomocą Context API oraz Redux (z Redux Toolkit).
Wiem, jak skonfigurować routing (React Router) i pracować z asynchronicznymi zapytaniami do API (przez HTTP).
Zapoznałem się z Next.js, React Server Components, testowaniem (unit+integration, React Testing Library), stylizacją (Styled Components, CSS Modules) i animacjami (Framer Motion).
Odpowiadam za uwierzytelnianie, debugowanie aplikacji React, wdrażanie (Next.js, React App) i pracę z Typescript
---
Jestem gotowy do tworzenia pełnoprawnych, skalowalnych projektów React/Next.js z technologiami front‑ i middle‑.
Mam doświadczenie w testowaniu, zarządzaniu stanem i korzystaniu z nowych funkcji React.
Osiągnąłem poziom pozwalający na pracę na stanowiskach junior/mid-frontend
-
Kurs dla Programistów Web 2024
AI i uczenie maszynowePrzeszedłem kurs The Web Developer Bootcamp od Colt Steele na Udemy (zaktualizowany w czerwcu 2025)
Frontend: tworzyć responsywne strony internetowe za pomocą HTML5, CSS3 (Flexbox, Grid, Bootstrap, Semantic UI, Bulma) oraz nowoczesnego JavaScript (ES6+, asynchroniczność, manipulacje DOM, AJAX).
Backend: pisać kod serwerowy na Node.js i Express, pracować z bazą danych MongoDB, tworzyć REST‑API, autoryzację, obsługę plików, sesje i ciasteczka.
… React: opanowałem(-łam) podstawy React, JSX, hooki, interakcję z API — ponad 10 godzin materiału.
Bezpieczeństwo i DevOps: podstawowe ataki (XSS, SQL‑injection), wysyłanie zapytań przez Postman, wdrażanie na Heroku, praca z chmurowymi bazami danych, aplikacja podobna do YelpCamp.
Narzędzia: korzystałem(-łam) z Git, NPM, CLI, szablonów, strukturyzowałem(-łam) projekt, przestrzegałem(-łam) najlepszych praktyk.
Potrafię tworzyć pełne aplikacje webowe full‑stack: od interfejsu po backend i bazę danych. Zdobyłem(-łam) praktyczną wiedzę, aby szukać pracy na stanowisku junior developera — lub pracować jako freelancer.
Ten kurs dał mi solidne podstawy do przejścia w profesjonalną web‑development — zarówno na frontend, jak i backend. Gotowy(-wa) do realnych projektów!
-
Oficjalny certyfikat od firmy META
AI i uczenie maszynoweNauczyłem się tworzyć produktowe, wielokrotnego użytku komponenty React z wykorzystaniem szablonów takich jak Higher Order Components i Render Props. Potrafię pracować ze skomplikowanym stanem i hookami, tworzyć własne custom hooki i korzystać z Context API do zarządzania stanem globalnym. Nauczyłem się wyciągać dane z API, obsługiwać zapytania/odpowiedzi oraz integrować je z aplikacją. Przetestowałem swoje komponenty za pomocą React Testing Library, opanowałem testy jednostkowe i integracyjne.
Komponenty z wykładu dały mi umiejętności do tworzenia skalowalnych, dobrze przetestowanych aplikacji React i gotowość do profesjonalnej pracy jako frontend developer.
-
Certyfikat oficjalny od Uniwersytetu Michigan
AI i uczenie maszynoweNa kursie Interactivity with JavaScript (część Web Design for Everybody, University of Michigan na Coursera):
Nauczyłem(-łam) się używać JavaScript do dodawania dynamiki: pracować z zmiennymi, warunkami, pętlami i funkcjami.
Potrafię wchodzić w interakcję ze strukturą strony (DOM): znajdować elementy, reagować na zdarzenia (naciśnięcia, ładowanie), zmieniać zawartość i styl w czasie rzeczywistym.
… Jako praktyczny efekt, stworzyłem(-łam) interaktywny formularz lub komponent — sprawdzanie wprowadzonych danych bezpośrednio na stronie.
Rezultat: teraz potrafię przekształcić statyczny HTML w żywy interfejs internetowy, który reaguje na działania użytkownika — to klucz do nowoczesnego frontendu.
-
Oficjalny certyfikat Uniwersytetu Kalifornijskiego
AI i uczenie maszynoweDzięki kursowi Data Wrangling, Analysis and A/B Testing with SQL nauczyłem się czyścić i przygotowywać dane, analizować je za pomocą SQL i przeprowadzać testy A/B.
Teraz potrafię jakościowo weryfikować hipotezy i wyciągać wnioski dla biznesu. Ulepszenie wiedzy w dziedzinie baz danych
-
Oficjalny certyfikat Uniwersytetu Kalifornijskiego
AI i uczenie maszynoweDzięki kursowi SQL for Data Science nauczyłem się pisać zapytania SQL, aby wyciągać i analizować dane z baz.
Potrafię filtrować, grupować, łączyć tabele i tworzyć raporty.
Ten kurs dał mi podstawy do pracy z danymi i przygotowywania wniosków analitycznych.
-
Certyfikat oficjalny od Uniwersytetu Michigan
AI i uczenie maszynoweDzięki kursowi Introduction to CSS3 nauczyłem(-łam) się pięknie stylizować strony internetowe.
Potrafię zmieniać kolory, czcionki, odstępy, tworzyć układy i pracować z modelem pudełkowym.
Zrozumiał(-łam), jak oddzielić strukturę (HTML) od stylu (CSS), aby strona wyglądała nowocześnie i była wygodna.
Ten kurs dał mi podstawy do tworzenia atrakcyjnych i responsywnych interfejsów.
-
Certyfikat oficjalny od Uniwersytetu Michigan
AI i uczenie maszynoweDzięki kursowi Introduction to HTML5 nauczyłem się tworzyć proste strony internetowe od podstaw.
Potrafię pisać podstawową strukturę HTML5: tworzyć nagłówki, akapity, listy, wstawiać obrazy i linki.
Rozumiem, jak działają edytory internetowe i narzędzia deweloperskie, znam podstawy semantyki i dostępności (aby strony były bardziej zrozumiałe dla wszystkich użytkowników).
Ponadto zapoznałem się z CSS i zasadami walidacji danych, a także dowiedziałem się, jak publikować stronę w chmurze.
… Ten kurs dał mi solidną podstawę do dalszego rozwoju w web development.
-
Oficjalny certyfikat od firmy META
AI i uczenie maszynoweЯ вмію створювати багаторазові React-компоненти з використанням JSX — це основа сучасних веб-інтерфейсів. Розумію, як передавати дані між компонентами за допомогою props, і як реагувати на зміни даних за допомогою state. Я вмію обробляти події — наприклад, натискання кнопок — і динамічно оновлювати контент залежно від дій користувача. Я знайшов, як налаштувати навігацію, умовно відображати компоненти та працювати з медіа–ресурсами (зображення, аудіо, відео) у React-коді .
Інструменти й технології, які я використав
React.js + JSX
… HTML, CSS, JavaScript (ES6+ базовий рівень)
VS Code
---
Я можу розпочати розробку інтерактивних веб-додатків — від простих сторінок до складніших інтерфейсів
Тепер я розумію, як створювати масштабовану, компонентно-орієнтовану структуру коду, що легко підтримувати
Отримав майже 4–тижневий практично-орієнтований досвід, достатній для того, щоб рухатися далі — в напрямку професійного фронтенд-розробника або мобільної розробки
Aktywność
| Ostatnie oferty 10 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Budowa Bazy danych pod duże zbiory danych z rynku energetycznego
13 000 PLN
|
|||||
|
Szukam doświadczonego dewelopera
18 173 PLN
|
|||||
|
Sklep internetowy
2000 PLN
|
|||||
|
Poszukujemy specjalisty ds. email marketingu (zdalnie, długoterminowo)
909 PLN
|
|||||
|
Projektowanie strony internetowej
635 PLN
|
|||||
|
Poszukujemy konsultanta ds. wyboru i wdrożenia CRM dla biznesu e-commerce.
4233 PLN
|
|||||
|
Brief na stworzenie strony internetowej
2117 PLN
|
|||||
|
Potrzebna strona-blog
545 PLN
|
|||||
|
Strona wizytówka
1693 PLN
|
|||||
|
Kopia mojej strony internetowej
727 PLN
|