O mnie

Krótka historia początków mojego web developmentu:

  • przygodę z tworzeniem www rozpocząłem około 2003 roku i wciąż ją kontynuuję,
  • w 2009 roku poza obroną tytułu mgr inż. na ZUT i zrobienia tam podyplomówki, rozpocząłem również pierwszą pracę na pełen etat jako programista webowy,
  • na początku roku 2014 zdobyłem międzynarodowy certyfikat Zend inżyniera PHP m.in. dzięki mojemu ówczesnemu pracodawcy,
  • od roku 2018 skupiłem się głównie na specjalizacji front-end, czyli części logiki klienckiej renderującej efekt np. w przeglądarce bo lubię estetykę i interakcję,
  • obecnie wciąż zajmuję się programowaniem aplikacji internetowych i stron www korzystając z nowych technologii, mając wieloletnie doświadczenie w IT,
  • poza tym lubię aktywną rekreację na świeżym powietrzu, rytmy latino oraz mieć wpływ na swoje otoczenie.

Praca w firmach

Firmy dla których pracowałem na pełen etat w różnych technologiach rozpoczynając od 2009 roku jako programista webowy:

Doświadczenie technologiczne

Technologie i narzędzia w których w większym lub mniejszym stopniu pracowałem tworząc różne projekty dla firm lub we własnym zakresie:

Implementacje funkcjonalności

Mam doświadczenie m.in. przy tworzeniu następujących wdrożeń:

  • RWD - responsywnych strony internetowych dostosowujących się do rozmiaru przeglądarki np. na smartfony, tablety, czy monitory komputerów osobistych.
  • SEO - stron przyjaznych swoją strukturą pozycjonowaniu w wyszukiwarkach, szczególnie Google wg ich zaleceń i standardów W3C.
  • A11y - dbanie o semantykę i dostępność treści dla osób korzystających z technologii wspomagających np. czytników ekranu, co poprawia również skuteczność w SEO i w UX.
  • CMS - systemu zarządzania treścią opartego na autorskim frameworku.
  • eShop - systemu e-commerce opartego na autorskim frameworku.
  • eCatalog - systemu katalogowego opartego na autorskim frameworku.
  • Wortal - serwisu tematycznego opartego na autorskim frameworku.
  • Web Apps - internetowych aplikacji dedykowanych np. CRM/CMMS.
  • Wtyczki - rozszerzeń do przeglądarki Chrome.
  • WYSIWYG - wdrażania wizualnych edytorów treści dla łatwiejszego wprowadzenia i edycji danych np. TinyMCE (HTML), CKeditor (HTML) oraz SimpleMDE (Markdown).
  • Mailing - tworzenie szablonów automatycznych powiadomień i sygnatur przez e-mail.
  • PDF - generowania przenośnego formatu dokumentów dla danych firmy Adobe.
  • DOC - generowania dokumentów formatu firmy Microsoft dla programów tj. Word, Writer.
  • XLS - importu i eksportu danych formatu firmy Microsoft dla programów tj. Excel, Calc.
  • CSV - importu i eksportu danych w postaci pliku tekstowego z wartościami rozdzielonymi np. przecinkiem lub średnikiem.
  • XML - importu i eksportu danych opisanych rozszerzalnym językiem znaczników.
  • API - tworzenia własnych oraz integracji z zewnętrznych serwisów np. PayU, Google Maps, Facebook, Flickr, Kurier InPost, GLS, Poczta Polska.
  • Skrypty - automatyzacji zadań np. przez CRON.
  • Kontrola dostępu - udostępniania danych z ograniczeniami dostępu przez np. identyfikacje, uwierzytelnianie i autoryzacje.
  • Nowe funkcjonalności - bieżąca obsługa serwisów wg potrzeb, rozbudowa o nowe możliwości np. krokowe formularze wyboru.
  • Redesign - czyli przeprojektowanie polegające na odświeżeniu wyglądu interfejsu www.
  • Redevelopment - czyli przebudowa aplikacji www polegająca na przeniesieniu funkcjonalności ze starej do nowej.