O mnie

  • pasjonat Mobile Web'a
  • ekspert Web Performance
  • twórca serwisu What Web Can Do Today
  • trener technologii front-endowych w Bottega IT Minds
  • full-stack developer i tech lead doświadczony w kilku stosach technologicznych, ostatnio wierny TypeScriptowi

Swoją drogę zawodową zacząłem kilkanaście temu od prostych stron w PHP. Później zahaczyłem m.in. o .NET, Ruby, Javę i Objective-C, ale zawsze wracam do Weba, którego cenię za otwartość i dostępność dla wszystkich. I choć uwielbiam proste struktury, proste reguły i porządek, których nieraz próżno w Webie szukać, to właśnie technologie webowe są moją programistyczną pasją.

Na codzień tworzę wszechstronne aplikacje webowe jako Full-Stack Software Developer, przeprowadzam audyty wydajnościowe front-endu, uczę technologii front-endowych jako trener Bottega IT Minds oraz prowadzę stronę, która ma na celu przegląd możliwości platformy Webowej na urządzeniach mobilnych – What Web Can Do Today.

Audyty Web Performance

Ja na DevDays, Wilno 2019

Znaczenie wydajności aplikacji webowych rośnie z każdym miesiącem, w szczególności gdy Google coraz intensywniej używa jej do wyznaczenia pozycji strony w rankingu. Posiadanie dziś wolnej strony po prostu się nie opłaca.

Mój audyt pomoże Twojemu zespołowi developerskiemu naprawić "wąskie gardła" i poprawić wyniki metryk wydajnościowych Twojej aplikacji. W ramach audytu otrzymasz:

  • analizę obecnych i potencjalnych wartości metryk wydajnościowych,
  • szczegółowy raport o zidentyfikowanych problemach wydajnościowych i polach do poprawy,
  • listę rekomendacji na szczegółowym poziomie technicznym,
  • szacunkowy koszt implementacji i wpływ proponowanych zmian na metryki wydajnościowe,
  • techniczne spotkanie z Twoim zespołem w celu omówienia przedstawionego raportu.
Audyty Front-endu

Audyty Front-endu

Ocenię jakość kodu Waszej aplikacji front-endowej, niezależnie czy jest to oparty o jQuery system legacy, czy nowoczesny Single-Page App napisany w najnowszym modnym frameworku. Pomogę Waszemu zespołowi wybrać kierunki architektoniczne, zasugeruję odpowiednie narzędzia i porównam Wasz kod ze standardami.

Consulting - Mobile Web

Consulting - Mobile Web

Pomogę Waszemu zespołowi pokonać stojące przed Wami wyzwania. Oferuję doświadczenie w zagadnieniach Weba na urządzeniach mobilnych oraz związanych z PWA. Wesprę merytorycznie Wasze dążenia do osiągnięcia wysokiej wydajności front-endu i poprawię Wasze metryki odnośnie renderowania.

Moje doświadczenie bazuje wokół Progresywnych Aplikacji Webowych oraz stosu technologicznego dużych SPA z React.js'em tech stack z użyciem Reduksa, web socketów, map oraz integracji z Blockchainem.

Szkolenia

Ja na Code Europe, Wrocław 2017

Chcesz wziąć udział w szkoleniu na temat możliwości nowoczesnych stron mobilnych? Jako doświadczony trener, z przyjemnością poprowadzę je dla Ciebie i Twojego zespołu. Zakres tematyczny może zawierać:

  • Progresywne aplikacje Webowe – fakty i mity
  • Instalację na ekranie głównym i integrację z systemem
  • Wsparcie trybu Offline z Service Workerem
  • Powiadomienia push i notyfikacje
  • Nowe API: Payment Request, Credentials Management, Web Share
  • Optymalizację czasu ładowania strony
  • jak i szereg innych tematów opisywanych na mojej stronie What Web Can Do Today
What Web Can Do Today?

What Web Can Do Today?

Czy mogę zbudować swoją aplikację w technologiach Webowych? Przegląd możliwości platformy Webowej na urządzeniach mobilnych.

Prezentacje