Od ponad 6 lat programuję strony internetowe, z czego 3 lata w zespołach międzynarodowych. Wcześniej zajmowałem się projektowaniem i edycją grafiki, filmów i animacji oraz obsługiwałem portal internetowy, media społecznościowe i wysyłkę newslettera. Zdobyłem doświadczenie w pracy biurowej, administracyjnej i marketingowej. Umiem dobrze pisać teksty formalne, nieformalne i techniczne. Biegle obsługuję wiele systemów, urządzeń i programów komputerowych. Niedawno rozpocząłem pracę jako nauczyciel informatyki w SP i LO. Przed końcem tego roku planuję ukończyć zaoczne studia z Przygotowania Pedagogicznego.
Experience
Nowoczesna szkoła podstawowa i liceum społeczne prowadzone przez Stowarzyszenie Cyfrowy Dialog
- Prowadzę lekcje Informatyki dla wszystkich klas w SP, projekty informatyczne dla klas 1-3 LO oraz zajęcia przygotowujące do matury rozszerzonej.
Właściciel firmy, freelancer
- Pracuję dla klientów z Polski, tworzę dostosowane do potrzeb strony i aplikacje internetowe.
Jedna z 5 najważniejszych firm na świecie w gromadzeniu i analizie doświadczeń klientów
- Szybko zapoznałem się z dużą bazą kodu zbudowaną z wielu mikrousług opartych na JS, ReactJS i AngularJS oraz skutecznie rozwiązywałem przydzielane zadania.
- Efektywnie zaimplementowałem wiele nowych funkcji i pełnych widoków stron w ReactJS 18 z TypeScript, MobX, Router, Context API i Styled Components.
- Rozwijałem nowe funkcje w AngularJS, pracowałem nad poprawą wrażenia użytkowników i jakością kodu.
- Aktywnie współpracowałem z 20-osobowym, międzynarodowym zespołem SCRUM, przeglądałem kod, tworzyłem testy jednostkowe, podnosiłem dostępność stron, rozwiązywałem znalezione problemy.
Partner w zakresie tworzenia stron internetowych z ponad 20-letnim doświadczeniem na rynku
- Zakwalifikowałem się do międzynarodowego zespołu SCRUM liczącego ponad 20 osób, pracującego dla brytyjskiej firmy e-commerce Halfords.
- Efektywnie zaimplementowałem dziesiątki nowych funkcji i rozwiązywałem zgłaszane błędy, stale poprawiając jakość kodu nowego i istniejącego, z użyciem SalesForce, JS, jQuery, HTML, SASS, Zeplin i Jest.
- Stworzyłem wiele podstron w Adobe Experience Manager (AEM) oraz dodałem liczne nowe funkcje dla międzynarodowych klientów, takich jak Velo, EY, Bat, Coutts i Shell.
- Recenzowałem zmiany w kodzie front-endowym, a w mniejszym stopniu również back-endowym, współpracowałem z programistami back-endowymi, projektantami UI i zespołem QA przy użyciu Git, Azure DevOps i Bitbucket.
Polska firma e-commerce w branży modowej, posiadająca oddziały w kilku krajach Europy Środkowej
- Refaktoryzowałem i znacznie ulepszyłem złożoną aplikację administracyjną typu single-page.
- Zidentyfikowałem i rozwiązałem wiele problemów z wydajnością ładowania strony, SEO i przemieszczaniem się elementów strony, poprzez optymalizację obrazów oraz opóźnienie ich ładowania, uzupełnianie ustrukturyzowanych danych i krytycznego CSS.
- Poprawiłem dostępność stron poprzez dodanie atrybutów ARIA, nawigacji klawiaturowej, zarządzanie fokusem i rozwiązywanie problemów zgłaszanych przez Lighthouse.
- Pracowałem równolegle z trzema repozytoriami: JS + jQuery, ES6 + CakePHP oraz ReactJS + TypeScript + Redux.
- Rozwiązałem dziesiątki złożonych problemów stylowania stron, efektywnie usuwałem błędy oraz poprawiałem jakość i czytelność starego kodu, przeglądałem zmiany w kodzie.
Od ponad 30 lat jeden z liderów w tworzeniu oprogramowania dla laboratoriów w Polsce
- Usprawniłem wiele funkcji interfejsu użytkownika i projektów graficznych aplikacji webowej.
- Napisałem ponad sto testów E2E dla aplikacji AngularJS (Selenium Webdriver, JS).
- Utrzymywałem wewnętrzny system szablonów dokumentacji medycznej dla setek klientów w Polsce.
5-cio osobowy zespół programistów, realizujący projekt dla start-upu z Kuwejtu
- Stworzyłem pełen panel administracyjny do zarządzania bazą danych w technologii REST.
- W tygodniowych sprintach wdrażałem nowe funkcje i przeprowadzałem demonstrację dla klientów.
Teatr muzyczny tworzący spektakle dla dzieci i dorosłych
- Administracja stroną internetową i profilami w mediach społecznościowych.
- Projektowanie reklam, ulotek, banerów, programów, biletów itp.
- Redagowanie tekstów promocyjnych, montaż filmów, robienie zdjęć, tworzenie animacji.
Agencja PR i eventowa współpracująca głównie z Toyota Motor Poland
- Montaż i tworzenie krótkich filmów i animacji dla Toyota Motor Poland.
Jeden z największych polskich portali informacyjnych
- Błyskawiczny wybór i edycja zdjęć dla portalu internetowego
Jeden z największych polskich portali informacyjnych
- Pozycjonowanie treści w systemie CMS, nagrywanie i montaż materiałów wideo, tworzenie animacji.
Jedna z największych sieci detalicznych na świecie
- Tworzenie raportów i prezentacji, analiza i przetwarzanie danych sprzedaży w Excelu, organizacja spotkań
Biuro wspierające w pozyskiwaniu funduszy unijnych
- Pisanie, redagowanie i tłumaczenie tekstów informacyjnych, weryfikacja dokumentów naukowych
Agencja PR i eventowa dla firm IT
- Zarządzanie portalem, redagowanie i tłumaczenie informacji prasowych, organizacja wydarzeń