Nazywam się Mateusz Kadłubowski i jestem programistą.
Programowaniem zajmuję się od 14 lat, a od 7 tworzę strony internetowe i aplikacje webowe zawodowo.
Mam na koncie wiele zrealizowanych projektów.
Na co dzień wdrażam i rozwijam systemy klientów, a w wolnych chwilach gram w planszówki i czytam książki.
Lubię dzielić się wiedzą oraz doświadczeniem związanym z programowaniem. Stąd pomysł na notebloga, gdzie będę umieszczał
artykuły, notatki związane z moją pracą oraz z projektami realizowanymi w czasie wolnym.
Specjalizuję się w kompleksowym tworzeniu i wdrażaniu stron oraz aplikacji internetowych. Na co dzień pracuję samodzielnie nad rozbudowanymi projektami, angażując się zarówno w tworzenie warstwy wizualnej na podstawie makiety graficznej, jak i w implementację obsługi backendowej systemu zgodnie ze specyfikacją klienta.
W pracy przywiązuję dużą wagę do dobrych praktyk oraz wzorców projektowych, dbając jednocześnie o czystość kodu. Stosuję wytyczne SEO oraz posiadam doświadczenie w optymalizacji szybkości ładowania oraz dostępności (accessibility) aplikacji internetowych.
Realizuję projekty oparte o integrację z wieloma API, umożliwiającymi płynną komunikację między różnymi systemami i usługami.
Przy wielu projektach koordynowałem i nadzorowałem pracę zespołu. Moje obowiązki obejmują również przeprowadzanie szkoleń po wdrożeniach - zarówno online, jak i w siedzibie klienta. Zapewniam również merytoryczne wsparcie na każdym etapie projektu.
Jako doświadczony programista służę pomocą i konsultacją innym pracownikom w firmie.
Moje umiejętności:
- PHP8, JavaScript, jQuery,
- Sql (MySql, MariaDB),
- CSS3 (RWD, Scss, Metodyka BEM
- HTML (SEO, Accessibility),
- Git, Github, Docker, Vite, Webpack,
- Composer, NPM,
- Bootstrap 5, AJAX, Rest API,
- Wzorce projektowe, SOLID, Security
- Wordpress, Wocommerce
- prowadzenie szkoleń, mentoring
Obecnie rozwijam się w:
- Laravel, Livewire, Doctrine
- Vue.js
- Php Unit, testowanie jednostkowe
- Redis, CI/CD