Mateusz
Sikora

☏ Telefon

570 185 363

✉ Email

kontakt@mateusz-sikora.net

Obecne Stanowisko

Tech Lead

Obecna Firma

Wyższa Szkoła Kształcenia Zawodowego

Znajomość Języków

Angielski - B1

Umiejętności

✔ Znajomość technologii PHP

✔ Znajomość technologii OOP

✔ Znajomość technologii PDO

✔ Podstawy technologii Git

✔ Znajomość Allegro API

✔ Znajomość InPost API ShipX

✔ Znajomość DPD Services API

✔ Znajomość Shoper API

✔ Znajomość HubSpot API

✔ Znajomość POL-on 2.0 API

✔ Podstawy PrestaShop API

✔ Wiedza z zakresu SEO

✔ Wiedza z zakresu SEM

✔ Wiedza z zakresu E-commerce

Atuty

✔ Chęć rozwoju

✔ Zaangażowanie

CEL ZAWODOWY

Doskonalenie umiejętności i zbobywanie cennego doświadczenia.

WYKSZTAŁCENIE

Akademia Humanistyczno-Ekonomiczna w Łodzi

Kierunek: Informatyka

Specjalizacja: Technologie Programowania

DOŚWIADCZENIE

01.2024 - obecnie

Wyższa Szkoła Kształcenia Zawodowego

Obowiązki: Kierowanie zespołem developerów, Wsparcie techniczno-merytoryczne, Monitorowanie postępów projektów, Motywacja zespołu i zarządzanie zasobami ludzkimi, Mentoring zespołu, Rozwiązanie zaawansowanych problemów technicznych, Projektowanie i analiza oprogramowania

10.2023 - 01.2024

Wyższa Szkoła Kształcenia Zawodowego

Obowiązki: Kierowanie zespołem developerów, Wsparcie techniczno-merytoryczne, Monitorowanie postępów projektów, Motywacja zespołu i zarządzanie zasobami ludzkimi, Mentoring zespołu, Rozwiązanie zaawansowanych problemów technicznych, Projektowanie i analiza oprogramowania

10.2022 - 10.2023

Wyższa Szkoła Kształcenia Zawodowego

Obowiązki: Tworzenie nowego oprogramowania w technologiach webowych, Wprowadzanie zmian w funkcjonalnościach w istniejącym oprogramowaniu webowym, Wsparcie techniczno-merytoryczne w zakresie oprogramowania

02.2022 - 10.2022

Wyższa Szkoła Kształcenia Zawodowego

Obowiązki: Tworzenie nowego oprogramowania w technologiach webowych, Wprowadzanie zmian w funkcjonalnościach w istniejącym oprogramowaniu webowym, Wsparcie techniczno-merytoryczne w zakresie oprogramowania

12.2021 - 09.2023

Gabinet Stomatologiczny Mirosław Olchowski

Obowiązki: Tworzenie motywów WordPress, Tworzenie wtyczek do WordPress'a, Wdrażanie integracji z zewnętrznymi API, Wdrażanie kodu do produkcji, Testowanie i naprawianie błędów

02.2019 - 09.2023

Firma Handlowo-Usługowa TIM

Obowiązki: Tworzenie rozwiązań internetowych wykorzystując PHP, Realizacja rozwiązań programistycznych głównie w języku programowania PHP, Dbanie o wysoką jakość kodu - code review, code refactoring, Udział w projektowaniu i analizie projektów, Optymalizacja rozwiązań internetowych, Tworzenie sklepów w oparciu na systemie Prestashop, Pisanie dedykowanych modułów do Prestashop, Integracje systemu Prestashop z zewnętrznymi systemami, Tworzenie sklepów w oparciu na systemie Shoper, Integracje systemu Shoper z zewnętrznymi systemami

05.2018 - 01.2019

ANTOMPIN Sp. z o.o.

Obowiązki: Projektowanie i tworzenie stron internetowych zgodnie z wymaganiami klienta, Zarządzanie treścią na stronach internetowych, Optymalizacja stron internetowych pod kątem SEO, Testowanie i wdrażanie nowych funkcjonalności na stronach internetowych, Monitorowanie i analiza ruchu na stronach internetowych, Zapewnienie bezpieczeństwa stron internetowych poprzez stosowanie odpowiednich narzędzi i procedur

11.2017 - 11.2019

Stowarzyszenie Ad Astra

Obowiązki: Tworzenie i optymalizacja rozwiązań internetowych wykorzystując PHP, Czynne branie udziału w projektowaniu i analizie projektów internetowych

KURSY

23.08.2018

Zakres tematyczny: Charakterystyka SEO, Działanie wyszukiwarki, Dobór i analiza słów kluczowych, Jak wpływać na pozycję w Google: czynniki wewnętrzne, SEO Copywriting, Jak wpływać na pozycję w Google: czynniki zewnętrzne, Local SEO, Google Webmaster Tools, Filtry w Google, Strategie SEO, Jak zacząć stosowanie SEO, Jak skutecznie współpracować z agencją SEO

24.08.2018

Zakres tematyczny: Badanie backlinków własnych i konkurencji, Zaawansowane techniki optymalizacji witryny, Wszystko o zapleczach SEO, Pingwin i Panda – najnowsze zmiany w algorytmach Google, Filtry i kary w Google, Black Hat SEO, Zaawansowany link building, Content marketing, Footprinty – skuteczne wyszukiwanie nowych miejsc promocji własnej witryny, SEO kiedyś i dziś

06.09.2018

Zakres tematyczny: Wprowadzenie do systemu Google Analytics, Najważniejsze dane i wymiary Google Analytics, Poprawna interpretacja danych, Najważniejsze raporty standardowe: odbiorcy, pozyskiwanie, zachowanie, Raporty wymagające konfiguracji – zdarzenia, ecommerce, wyszukiwanie, Monitorowanie efektywności kampanii reklamowych w tym Google AdWords, Monitorowanie efektywności SEO i synchronizacja z Search Console, Personalizacja Google Analytics

07.09.2018

Zakres tematyczny: Zaawansowane wykorzystanie raportów, Raporty niestandardowe, Integracja danych z różnych źródeł, Integracja Google Analytics z systemem CRM, Optymalizacja kampanii PPC, Monitorowanie Multi-screen, Audyt konta Google Analytics, Data Studio, Google Analytics 360

12.09.2018

Zakres tematyczny: Charakterystyka Kampanii Google Ads, Zakładanie konta i Kampanii Google Ads, Licytacja i ranking reklam w Google, Diagnostyka kampanii i Najczęstsze Pytania, Planowanie i kontrolowanie budżetu kampanii, Optymalizacja kampanii, Optymalna Struktura Kampanii Google Ads, Optymalizacja wskaźnika Quality Score, Prawidłowe raportowanie kampanii Google Ads, Zlecanie Google Ads

13.09.2018

Zakres tematyczny: Zakładanie konta i kampanii Google Ads, Prawidłowe Ustawienia Kampanii Google Ads, Słowa kluczowe w kampanii skierowanej na wyszukiwarkę, Teksty reklam, Google Ads Editor - ćwiczenia warsztatowe, Rozszerzenia Reklam, Pomiar konwersji w Google Ads

14.09.2018

Zakres tematyczny: Kampanie w Google Display Network, Zasady redakcyjne i specyfikacja Banerów w GDN, Kampania kontekstowa w GDN, Kampanie Remarketingowe w Google Ads, Remarketing Dynamiczny, Kampanie Google Ads w Gmail - Gmail Sponsored Promotions (GSP), Kampanie Google Ads w YouTube, Optymalizacja Quality Score w GDN, Monitorowanie Kampanii GDN w Google Analytics

28.09.2018

Zakres tematyczny: Reklama w Social Media, Facebook narzędzia reklamowe, Facebook Ads – teoria i warsztaty, Analityka Kampanii, Manager Firmy, Strategia kampanii reklamowej, Influencers on Facebook, Facebook Insights – analityka facebooka

27.11.2018

Zakres tematyczny: Wprowadzenie do Serwisu Instagram, Statystyki i zdjęcia, Tworzenie angażujących treści, Instagram Stories, Instagram Live, Dodatkowe aplikacje, Kampanie reklamowe, Warsztat praktyczny

30.11.2018

Zakres tematyczny: Social Media dla Marketera, LinkedIn.com, Slideshare.com, LinkedIn & Slideshare – para idealna, System reklamowy LinkedIn

02-08.09.2019

Wordpress: Różnice między Wordpress.com, a Wordpress.org, Wgrywanie na serwer, Instalacja Wordpress.org na własnym serwerze, Zmiana głównego adresu strony, Widgety Wordpress, Motywy, Page na Wordpress, Statystyki na Wordpress.com, Interfejs, Statystyki StatPress, Instalacja manualna Google Analytics, Instalacja automatyczna Google Analitycs, SEO, Self url, Zdjęcia i slider, Social Media, Layout, Menu, Widgety, Grafika na tło, Slider, Zdjęcia pod post, Strony i kategorie, Short Code autora, Tagi Strong i Heading, Tworzenie kolumn, Tworzenie guzików, Projektowanie tabów, Dodawanie grafiki do wpisu, Tworzenie skórki, Instalacja skórki, Aktualizacja, Opcje skórki, Zakładka menu, Wpis na blogu, Posty i ich elementy, Linkowanie zdjęć, Slider w poście, Użytkownicy, Tłumaczenie, Wtyczka przez serwer, Praca w php, Footer, Widgety i facebook

Google Analytics: Wprowadzenie, Logowanie, Ustawienia śledzenia, Uzyskanie kodu śledzenia, Blogspot, Wordpress-manual, Omówienie odbiorców, Wordpress-automat, Joomla, Strony do analizy, Dane demograficzne, Zachowanie, Technologia, Urządzenia mobilne, Przepływ użytkowników, Źródła odwiedzin, Cały ruch, Źródła bezpośrednie, Odesłania, Wyszukiwanie, Optymalizacja SEO, Sieci Społecznościowe, Reklama

HTML5 & CSS3: Omówienie narzędzi, Struktura plików, Struktura strony www, Budowa strony, Podstawowe Typy, Data i Czas, Canvas, SVG, Audio, Video, YouTube, API, Drag and Drop, Local Storage, Web Workers, Layout

PHP: pętle while, pętla do while, konstrukcja warunkowa if, operator trójkowy, pętle for, przechowywanie zbioru wartości, funkcja range w tablicach, for each, tablice z kluczem, pętle while each w tablicach, Konstrukcja list w tablicach, Jak zainicjować tablice wielowymiarowe, Sortowanie i resetowanie tablic, Sortowanie z kluczami opisowymi, Jak wyświetlać losowe elementy, Poruszanie się wewnątrz tablicy, Liczenie elementów tablicy

phpMyAdmin & SQL: Tworzenie tabeli, Insert, Update, Delete, Select, Where, Orderby, Operatory, Funkcje znakowe i liczbowe, Działanie na datach, Grupowanie danych, Połączenia wewnętrzne, Połączenia zewnętrzne, Create table, Instrukcja CASE, Polecenia SQL, Sortowanie i resetowanie tablic, Sortowanie z kluczami opisowymi, Losowe elementy, Liczenie elementów tablicy

Python: Instalacja, Konfiguracja środowiskowa, Działania matematyczne, Stringi, Listy, zbiory, krotki, słowniki, Instrukcje warunkowe, Pętle, Funkcje, Klasy, Wyjątki, Moduły, Projekty

20-22.09.2019

PHP: Czym jest PHP oraz instalacja narzędzi, Podstawy PHP, Zmienne, Tablice, Operatory arytmetyczne, Operatory porównania, Operatory logiczne, Operatory bitowe, Instrukcje warunkowe, Instrukcja warunkowa switch, Operator warunkowy, Funkcje, Zastosowanie operatorów bitowych, Pętle, Pętla foreach, operacje na tablicach, Pętle zagnieżdżone, Pętle - instrukcja break i continue, Losowanie liczb, Losowe zdjęcia i cytaty, Zmienne predefiniowane, System logowania, Zmienna predefiniowana $_GET, Zmienna predefiniowana $_POST, Zmienna predefiniowana $_SESSION, Zmienna predefiniowana $_COOKIE, Wysłanie i odbieranie bezbłędnie plików na serwer za pomocą formularza, Operacje na plikach - zapisywanie - odczytywanie z pliku, Wysyłanie e-maili, Klasy i obiekty - funkcje dotyczące czasu, Klasy - dziedziczenie, Klasy abstrakcyjne, Interfejsy, Statyczne funkcje, Wyjątki i ich obsługa - destruktory, Final class, final method, Klonowanie, Iteracja, Zmienne statyczne, Przestrzenie nazw

MySQL: Podstawy MySQL, Tworzenie tabel, Typy danych, Wstawianie rekordów, Usuwanie rekordów, Aktualizacja rekordów, Modyfikacja struktury tabeli, Pobieranie danych, Typy i operacje na czasie - funkcje i aliasy kolumn, Jak zabezpieczyć hasła, SQL Injection i atak XSS, Indeksy, indeksy złożone - testy optymalizacji, Foreign key - klucz obcy, Łączenie tabel, Left, Right, Join, Aliasy Tabel, FullText Search, Index, wyszukiwarka wiadomości z forum, UNION i DISTINCT, Eksport i import danych - kopie zapasowe, Funkcje agregujące, klauzule HAVING i GROUP BY, Funkcje skalarne, Views - widoki, IF - tworzenie warunków w zapytaniach, Wybieranie danych przy pomocy operatora IN

MySQLi: Czym jest MySQLi, MySQLi vs PDO, Przejście z MySQL do MySQLi, MySqli Object Oriented Way, Procedury - tworzenie, modyfikacja, usuwanie, wywoływanie, Procedury z parametrami, zmienne i zmienne sesyjne, Wielokrotne zapytania - multi_query, Transakcje w MySQLi, Procedury z instrukcjami warunkowymi, Funkcje, Pętle WHILE, REPEAT, LOOP, Handlery i Conditions, SIGNAL, Cursory i tymczasowe tabele, Triggery, Eventy - zdarzenia planowane i powtarzające sie, Prepared statements

PDO: Czym jest PDO, Połączenie i jego ustawienia, Pobieranie Danych, aktualizacja rekordów, usuwanie rekordów, dodawanie rekordów, quoting, Prepared statements, Transakcje w PDO, Funkcja lastInterstId, Multiple Statements Query, Procedury

22.09.2019

Zakres tematyczny: Czym jest Git i jak go używać, Instalacja Gita, Jak Git zapisuje dane w repozytorium, Jak korzystać z platformy GitHub, Jak tworzyć repozytorium, Jak umieszczać repozytorium, Jak klonować repozytorium, Jak korzystać z interpretera poleceń (PowerShell i Git Bush), Jak zintegrować GitHub z Visual Studio Code, Jak umieszczać projekt na GitHub i GitHub Pages

03.02.2020

Zakres tematyczny: Polecenia, Tworzenie folderów, Tworzenie plików

12.03.2022

Zakres tematyczny: Programowanie obiektowe, Cztery kluczowe koncepcje, Elementy programowania obiektowego, SOLID

10.04.2022

Zakres tematyczny: Czym są wzorce projektowe, Wzorce kreacyjne, Wzorce strukturalne, Wzorce czynnościowe

24.05.2022

Zakres tematyczny: Tworzenie witryn internetowych i zarządzania nimi w HubSpot CMS, Jak używać narzędzi CMS do tworzenia różnorodnych zasobów i jak maksymalizować efektywność dzięki tym narzędziom

20.02.2023

Zakres tematyczny: Praca z Node, Moduły, Kluczowe techniki, Pliki, Strumienie, Bufory, Moduł HTTP, Node package manager, Framework Express, Bazy danych, Przydatne rozwiązania i narzędzia