O MNIE

KIM JESTEM

Cześć! Nazywam się Rafał Majkowski i jestem full stack developer’em, rozpocząłem te podróż ponad 10 lat temu. Pracowałem przy wielu projektach, od małych stron po duże aplikacje korporacyjne. Stworzyłem kilkadziesiąt stron internetowych w ramach różnych projektów.

Posiadam doświadczenie w pracy z różnymi technologiami, m.in.:

Mam duże doświadczenie z PHP, w tym z framework’ami takimi jak Zend Framework i WordPress . Używam PHP do budowy różnych aplikacji internetowych, w tym platform e-commerce, systemów zarządzania treścią i niestandardowych rozwiązań biznesowych.

PHP
PHP 90%
LARAVEL
ZEND FRAMEWORK 80%
WORDPRESS / PLUGINS
WORDPRESS / PLUGINS 85%

Mam doświadczenie w używaniu JavaScript zarówno w React, jak i Express.js. Używałem go do tworzenia skalowalnych i łatwych w utrzymaniu aplikacji internetowych.

JS / JQUERY
JS / JQUERY 80%

Mam doświadczenie w budowaniu aplikacji po stronie serwera przy użyciu Node.js i framework’a Express. Używam go do tworzenia interfejsów API RESTful, webhook’ów i aplikacji czasu rzeczywistego.

NODE / EXPRESS
NODE / EXPRESS 70%

React to mój podstawowy framework do tworzenia nowoczesnych aplikacji internetowych. Używałem go do tworzenia różnych projektów, w tym aplikacji jednostronicowych, progresywnych aplikacji internetowych i aplikacji renderowanych przez serwer. Doceniam prostotę i wydajność React i zawsze szukam nowych sposobów wykorzystania jego możliwości.

REACT
REACT 60%

Biegle posługuję się HTML i CSS i używałem ich do tworzenia responsywnych i przyjaznych dla użytkownika interfejsów internetowych. Jestem również zaznajomiony z nowoczesnymi framework’ami CSS, takimi jak Bootstrap.

HTML / CSS / SCSS
HTML / CSS / SCSS 90%

MYSQL i PGSQL to najczęściej wykorzystywane przeze mnie technologie bazodanowe przy budowaniu aplikacji internetowych ze względu na ich wszechstronność, wydajność, bezpieczeństwo, łatwość w użyciu, dostępność jako oprogramowanie open source.

MYSQL / PGSQL
MYSQL / PGSQL 80%

Od kilku lat tworzę też moduły i aplikacje w VBA między innymi modeli finansowych obsługujących komunikację z aplikacjami sieciowymi.

VISUAL BASIC FOR APLICATIONS
VISUAL BASIC FOR APLICATIONS 65%

Mam doświadczenie w tworzeniu aplikacji wspomagających automatyzację procesu handlowego na rynku Forex.

METAQUOTES LANGUAGE
METAQUOTES LANGUAGE 50%

Ogólnie rzecz biorąc, mam solidne podstawy w zakresie programowania full stack i swobodnie pracuję z szeroką gamą technologii. Zawsze staram się zdobywać nowe umiejętności i być na bieżąco z najnowszymi osiągnięciami w tej dziedzinie.

Uważam, że wszystko jest możliwe, niemożliwe zajmuje tylko więcej czasu. Jestem zdeterminowany i kreatywny w podejściu do rozwiązywania problemów. Lubię poznawać coraz więcej nowych technologii i stale doskonalić swoje umiejętności poprzez różne projekty.

Poza pracą lubię obejrzeć dobry film lub poruszać się przy tenisie stołowym. Jestem wielkim zwolennikiem samokształcenia, online lub w inny sposób. Lubię czytać o nowych technologiach i najlepszych praktykach w wolnym czasie.

USŁUGI

web-app

Dostawca usług programistycznych Front-End i Back-End

Usługi projektowania i tworzenia stron internetowych.
Aby strony internetowe były bardziej zapadające w pamięć, intuicyjne i przyjazne dla użytkownika.

Usługi konserwacji i zarządzania

Mogę utrzymywać funkcjonalność Twojej witryny i regularnie ją aktualizować, sprawdzając Twoją witrynę pod kątem problemów, poprawiając wszelkie problemy i dokonując aktualizacji.

information-technology

Dostawca usług programistycznych z zakresu automatyzacji procesów finansowych​

Moje usługi obejmują tworzenie w pełni funkcjonalnych modułów modeli finansowych, a także automatyzację procesu handlowego na rynku Forex.

BLOG

Zmiana przekierowania po zalogowaniu/rejestracji w Laravel Breeze

W domyślnej konfiguracji Laravel 11 nie ma na sztywno ustawionej wartości przekierowania. Sam Laravel sprawdza w Middleware, które jest uruchamiane, …

Jak zainstalować Bootstrapa 5 w Laravelu 11: Praktyczny przewodnik

Laravel 11 ułatwia rozwój backendu, podczas gdy Bootstrap oferuje komponenty projektowe i style frontendowe. Razem pozwalają na tworzenie solidnych i …

Stos ELK w Praktyce: Skuteczne Rozwiązanie Analizy Danych

W erze cyfrowej, gdzie ilość generowanych danych stale rośnie, wyzwaniem staje się ich skuteczna analiza. W odpowiedzi na to zapotrzebowanie, …

Tworzenie i konfigurowanie agregatów z użyciem pakietu Spatie Event Sourcing

Agregat to klasa, która podejmuje decyzje oparte na przeszłych zdarzeniach. Tworzenie Agregatu Najprostszym sposobem utworzenia korzenia agregatu będzie użycie polecenia …

Tworzenie pierwszego agregatu z użyciem pakietu Spatie Event Sourcing

Agregat to klasa, która podejmuje decyzje oparte na przeszłych zdarzeniach. Tworzenie Agregatu Najprostszym sposobem utworzenia korzenia agregatu będzie użycie polecenia …

Tworzenie i konfigurowanie reaktorów w PHP z użyciem pakietu Spatie

Reaktor w PHP, podobnie jak projektor, nasłuchuje nadchodzących zdarzeń. Jednak w przeciwieństwie do projektorów, reaktory nie zostaną wywołane podczas odtwarzania …

KONTAKT