Zdjęcie Dawida Wijaty

Dawid Wijata

Frontend Developer

Cześć, jestem Dawid i jestem Frontend Developerem z doświadczeniem jako Full Stack Developer, dzięki któremu projektuję frontend działający sprawnie i niezawodnie w złożonych systemach.

O mnie

Mam bogate doświadczenie w pracy nad projektami w formie end-to-end, ale największą satysfakcję daje mi praca nad frontendem, gdzie łączą się architektura, design i doświadczenie użytkownika.

Specjalizuję się w Angularze, TypeScript, JavaScript (ES6+), RxJS, HTML5, CSS3 i responsywnym designie. Tworzę nowoczesne, skalowalne aplikacje webowe z przemyślaną strukturą frontendu, stawiając nacisk na wydajność, utrzymywalność i efektywną współpracę w zespołach.

Łącząc frontendowe podejście z pełną świadomością backendu, dostarczam wysokiej jakości, przyjazne dla użytkownika aplikacje webowe, szybkie, stabilne i łatwe w utrzymaniu.

Doświadczenie

  • Frontend Developer (projekty fullstack) @mBank

    2023 - obecnie

    • Poprawiłem szybkość ładowania strony o 40% dzięki wdrożeniu zarządzania stanem za pomocą ngRx

    • Zaktualizowałem warstwę frontendową z Angulara 15 do 20, ograniczając dług technologiczny

    • Zoptymalizowałem konfigurację pipeline’u frontendowego, skracając czas buildów z ok. 30 do ~6 minut

    • Opracowałem system wersjonowania komponentów frontendowych, umożliwiający płynną migrację między systemami maklerskimi i zapewniający ciągłość regulacyjną

    • Wdrożyłem firmową bibliotekę komponentów w eMaklerze, zwiększając zgodność z WCAG 2.2 AA

    • Przeniosłem aplikację z usług WCF hostowanych w IIS na .NET Framework 4.6.2 do prywatnej chmury z użyciem .NET 8 i Kubernetes, skracając czas wdrożenia produkcyjnego o 95%

  • Frontend Developer (projekty fullstack) @KPMG

    2022 - 2023

    • Zoptymalizowałem wydajność systemu KTax - rozbudowanego oprogramowania do obliczania podatków - skracając czas ładowania strony o 80%

    • Współpracowałem z zespołami QA i analitykami biznesowymi, aby aktualizacje zgodne z przepisami podatkowymi były realizowane terminowo

    • Wykorzystałem Angular 14 i Videogular do opracowania unikalnego doświadczenia użytkownika w serwisie KVideo, obsługującym ponad 100 filmów szkoleniowych dla klientów i pracowników

    • Zaimplementowałem siatkę testów jednostkowych, które podniosły pokrycie kodu w projekcie KVideo do 80%

  • Frontend Developer (projekty fullstack) @Atinea

    2021 - 2022

    • Zautomatyzowałem generowanie klientów OpenAPI za pomocą NSwag, przyspieszając integrację z backendem i ogólny development aplikacji

    • Tworzyłem aplikację opartą na architekturze mikrofrontendowej używając Single SPA i Angulara 12

    • Przeniosłem API aplikacji korporacyjnej z VBA na rozwiązanie oparte na REST w ASP.NET

    • Opracowałem wtyczki w JavaScript i PHP, które zwiększały spersonalizowane doświadczenia klientów korzystających z InstaDB, elastycznego systemu CMS