Frontend Developer @ Apilo

MichałKruk

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

Skontaktuj sięDowiedz się więcej
6+lat komercyjnie
10+lat programowania
Vue · Reactgłówne technologie

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 aplikacji, które są jednocześnie przyjazne dla użytkownika i łatwe w utrzymaniu dla zespołu. Dużą wagę przykładam do architektury, jakości kodu i długoterminowej stabilności projektu.

Na co dzień pracuję głównie z Vue.js, Reactem, React Native oraz Next.js. Obecnie pracuję jako Frontend Developer w Apilo, gdzie rozwijam aplikacje webowe w środowisku produkcyjnym. Wcześniej często pełniłem rolę samodzielnego frontend developera w projekcie, odpowiadając za decyzje techniczne, strukturę aplikacji oraz standardy jakościowe.

Stack
Vue.jsVuexPiniaReactReduxReact NativeNext.jsNuxt.jsNode.jsTypeScriptJavaScriptViteHTML&CSSPlaywrightJestGitDocker

Doświadczenie

Apilo09.2026 - obecnie

Frontend Developer. Rozwój i utrzymanie aplikacji webowych, praca nad interfejsem użytkownika oraz współpraca z zespołem IT.

Vue.jsJavaScriptTypeScript
SmallGIS08.2025 - 09.2026

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

Vue.jsVuexVite
Grandmetric09.2021 - 06.2025

Rozwój fullstack systemu inteligentnego domu dla Student Depot: frontend (Vue.js, React, React Native) oraz backend w Node.js. Tworzenie responsywnych interfejsów, API, integracja funkcji mobilnych i testy end-to-end z Playwright.

Vue.jsReactReact NativeNode.jsTypeScriptPlaywright
Trui10.2020 - 11.2021

Dostarczanie aplikacji webowych 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
Agencja webowa2019 - obecnie

Prowadzę jednoosobową agencję webową równolegle z pracą etatową: strony i landing page'e dla małych firm oraz e-commerce end-to-end. Samodzielnie odpowiadam za pełen cykl produktu: wycenę, UX, kod, integracje (płatności, wysyłki), deployment i przekazanie bez udziału PM-a.

WordPressWooCommercePayUInPost API

Pobierz moje CV

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

Kontakt

Porozmawiajmy.

Jeśli chcesz pogadać o froncie, produkcie albo współpracy, napisz. Chętnie wymienię się doświadczeniem.

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