Frontend Developer

MichałKruk

Buduję interfejsy, z których użytkownicy chcą korzystać — i z którymi developerzy chcą pracować.

Skontaktuj sięDowiedz się więcej
6+
lat doświadczenia
10+
lat programowania
4
firmy · stack Vue&React

O mnie

Programuję od prawie dekady — od pierwszych projektów realizowanych jeszcze na studiach, przez mniejsze aplikacje i landing page'e, aż po rozbudowane systemy produkcyjne, z których użytkownicy korzystają każdego dnia.

Specjalizuję się w tworzeniu nowoczesnych, czytelnych i skalowalnych interfejsów, które są jednocześnie przyjazne dla użytkownika i łatwe w utrzymaniu dla zespołu developerskiego. Dużą wagę przykładam do architektury aplikacji, jakości kodu i długoterminowej stabilności projektu.

Na co dzień pracuję głównie z Vue.js, Reactem, React Native oraz Next.js. Często pełnię rolę samodzielnego frontend developera w projekcie — odpowiadam za decyzje techniczne, strukturę aplikacji oraz standardy jakościowe.

Stack
Vue.jsVuexPiniaReactReduxReact NativeNext.jsNuxt.jsTypeScriptJavaScriptViteHTML&CSSPlaywrightJestGitDocker

Doświadczenie

SmallGIS08.2025 — obecnie

Samodzielne prowadzenie frontendu dynamicznego systemu formularzy opartego na schemacie JSON dostarczanym przez backend.

Vue.jsVuexVite
Grandmetric09.2021 — 06.2025

Prowadzenie frontendu systemu inteligentnego domu dla Student Depot. Tworzenie responsywnych interfejsów, integracja funkcji mobilnych i testy end-to-end z Playwright.

Vue.jsReactReact NativeTypeScriptPlaywright
Trui10.2020 — 11.2021

Dostarczanie aplikacji frontendowych dla klientów z branży HR, logistyki i rozrywki dla dorosłych. Praca z różnorodnymi technologiami w dynamicznym środowisku software house'u.

Vue.jsAngularTypeScript
Flow2Code11.2019 — 10.2020

Tworzenie aplikacji webowych dla branży stolarskiej i edukacyjnej. Wdrażanie architektury komponentowej oraz SSR z użyciem Nuxt.js.

Vue.jsNuxt.jsSSR

Projekty

01
RAVENX.STUDIO — e-commerce

Case study: platforma od zera (WordPress · WooCommerce). Ownership end-to-end — architektura frontendu, custom theme, integracje płatności i fulfilmentu, optymalizacja Core Web Vitals (LCP poniżej 1,8 s na mobile).

Zobacz projekt →
Więcej case studies

Kolejne projekty do portfolio pojawią się tutaj wkrótce.

Wszystkie projekty →

Pobierz moje CV

Pełne CV dostępne w dwóch wersjach językowych. Gotowe do druku, zoptymalizowane pod ATS.

Kontakt

Porozmawiajmy.

Szukasz frontend developera do projektu? Chętnie porozmawiam o możliwościach współpracy — czy to na stałe, czy w modelu B2B.

✓ Wiadomość wysłana! Odezwę się wkrótce.