Jestem doświadczonym programistą backendowym, który swoją przygodę z programowaniem rozpoczął już w szóstej klasie szkoły podstawowej. Pasja do technologii rozwinęła się w głęboką specjalizację w projektowaniu i wdrażaniu zaawansowanych systemów dla sklepów internetowych. Moją ekspertyzę buduję na integracjach API (SOAP, REST), projektowaniu architektury systemów oraz rozwijaniu front-endu z wykorzystaniem JavaScript, w tym jQuery i Vue.js. Lubię odkrywać nowe technologie, a ulubionym sposobem na naukę i projektowanie jest analizowanie rozwiązań zamieszczanych na github ;)
Posiadam również umiejętności w automatyzacji procesów, konfiguracji serwerów i zarządzaniu aplikacjami używającymi RabbitMQ oraz Docker. Rozwinąłem także swoje zdolności programistyczne w tworzeniu aplikacji mobilnych za pomocą React Native i Flutter, które efektywnie wprowadzam na rynek poprzez App Store i Google Play.
Oprócz mojego zaangażowania w rozwój aplikacji internetowych, aktywnie programuję w języku Rust i rozwijam swoją wiedzę w dziedzinie sztucznej inteligencji. Moje umiejętności techniczne idą w parze z otwartością na interdyscyplinarną współpracę, co pozwala mi skutecznie wprowadzać innowacyjne rozwiązania technologiczne.
Rozwój, naprawa błędów oraz optymalizacja aplikacji do planowania ramówki dla m.in. KinoPolska i Stopklatka TV
- Używane technologie: Laravel, Vue, ElasticSearch
- Główny programista w zespole składającym się z front-endowca oraz grafika
-Stworzenie wyszukiwarki przedszkoli w Niemczech z dodatkowym systemem opinii oraz panelem rodzica/placówki umożliwiającym reklamę i komunikację
- Byłem odpowiedzialny za zaprojektowanie systemu od podstaw oraz aktywny udział w spotkaniach dotyczących projektowania biznesowego aplikacji
Opis: Jako główny programista, koordynowałem prace zespołu i rozwijałem kluczowe funkcjonalności systemu, w tym wyszukiwarkę przedszkoli oraz system opinii. Dzięki zastosowaniu ElasticSearch, znacznie zwiększyliśmy wydajność i dokładność wyszukiwań.
- Używane technologie: Laravel, Ionic (Vue)
- Dwie części aplikacji: karta win dla klientów restauracji oraz panel dla managera do zarządzania towarami
Prace nad rozwojem i projektowaniem autorskiego Systemu Obsługi Najmu
- Używane technologie: Symfony, ExtJs, Ionic
- Rozwój i utrzymanie API dla aplikacji mobilnej
- Optymalizacja zapytań do bazy danych
- Rozwój aplikacji mobilnej
- Używane technologie: Symfony, JavaScript
- Implementacja systemu płatności
- Rozwój modułu komunikacji
- Używane technologie: Zend Framework 1
- Naprawa błędów i utrzymanie sklepu internetowego
- Dalszy rozwój funkcjonalności sklepu
PHP (Laravel/Symfony)
RESTful APIs development
JavaScript programming
API Integration
Git Version Control
SQL Expertise
Web Technologies: AngularJS, jQuery, Bootstrap, Vue
Microservice stacks
Organizational Skills
Analytical Skills
Object-Oriented Programming
RabbitMQ
MySQL Database Administration
Elasticsearch Search Engine
CI/CD Modeling
Rust