Zakres obowiązków:
Programowanie zarządzanych, resposnywnych stron www w oparciu o laravel, vue.js i wordpress. Prace frontendowe w oparciu o projekty Adobe XD, Figma, Photoshop. Tworzenie dokumentacji projektowych. Tworzenie, rozwój i utrzymanie sklepów internetowych na silniku Woocommerce oraz Magento 2. Wykonywanie prac integracyjnych z zewnętrznymi api. Programowanie aplikacji na urządzenia iOS w języku Swift. Tworzenie projektów graficznych, logo, wiziytówek (z użyciem Adobe), animacji oraz modeli 2D/3D. Praca z systemem wersji Git. Czytanie dokumentacji w języku angielskim. Kontakt z klientem. Kierowanie projektami. Podejmowanie współpracy z nowymi klientami. Support i utrzymywanie aplikacji.
Technologie:
Zakres obowiązków:
Programowanie zarządzanych, resposnywnych stron www w oparciu laravel, vue.js i wordpress. Kodowanie frontów w oparciu o projekty Adobe XD, Figma, Photoshop. Tworzenie dokumentacji projektowych. Zaprojektowanie, opracowanie, implementacja i rozwój autorskiego zaawansowanego systemu CMS opartego o architekturę frameworku laravel z wykorzystaniem vue.js. Tworzenie, rozwój i utrzymanie sklepów internetowych na silniku Magento 2. Wykonywanie prac integracyjnych z zewnętrznymi api. Praca z systemem wersji Git. Praca z systemem kontroli zadań - Jira. Czytanie dokumentacji w języku angielskim. Kontakt z klientem. Kierowanie projektami. Mentoring.
Technologie:
Zakres obowiązków:
Projektowanie i programowanie systemów CRM wspomagającymi koordynowanie prac, zarządzania firmami i zasobami ludzkimi. Wykonywanie integracji z zewnętrznymi systemami, min. systemy płatności, dostawcy, nip. Programowanie zarządzanych, resposnywnych stron www z wykorzystaniem laravel w oparciu o projekty Photoshop. Prace rozwojowe dedykowanego systemu CMS. Praca z systemem wersji Git.
Technologie:
Wsparcie w obsłudze hotelowej i gastronomicznej. Komunikacja w języku angielskim w zakresie podstawowym.
W roku 2017 ukończyłem studia pierwszego stopnia, stacjonarne, na wydziale matematyczno-przyrodniczym Uniwersytetu Rzeszowskiego na kierunku informatyka. Zdobyłem wiedzę i umiejętności z zakresu ogólnych zagadnień informatyki oraz dodatkowo pogłębiłem swoją wiedzę i umiejętności techniczne z zakresu systemów informatycznych. Jako absolwent poznałem podstawowe umiejętności programowania w języku C++ oraz dobrą znajomość programowania w języku Java. Znam zasady inżynierii oprogramowania w stopniu umożliwiającym efektywną pracę w zespołach programistycznych. Mam wiedzę w zakresie sztucznej inteligencji, komunikacji człowiek-komputer oraz administrowania systemami informatycznymi.
Pracę inżynierską pod kierunkiem dr Katarzyny Garwol pod tytułem "Opracowanie i implementacja aplikacji prywatnego centrum medycznego z wykorzystaniem technologii ASP.NET w oparciu o MVC" obroniłem na ocenę 5.0. Studia ukończyłem z wynikiem 4.5.
Jako absolwent specjalności Inteligentne systemy wspomagania decyzji poznałem nowoczesne, w dużej części oparte na zdobyczach naukowych sztucznej inteligencji, techniki przetwarzania informacji i budowy oprogramowania w celu wspomagania decyzji w takich dziedzinach jak zarządzanie, projektowanie inżynierskie, ekonomia, finanse, biomedycyna. Specjalność ukierunkowana jest na aktywne systemy informatyczne, które cechuje umiejętność uczenia się i adaptacji.
Wstępne wymagania, które pozwoliły mi podjąć kształcenie z zakresu ISWD:
Pracownia urządzeń sieci komputerowych w Zespole Szkół Technicznych im. Eugeniusza Kwiatkowskiego realizowana była w formie zajęć praktycznych obejmujących poznawanie budowy, zasad konfiguracji, łączenia i diagnostyki szerokiej gamy urządzeń sieciowych (przełączniki, routery, modemy xDSL, serwery i interfejsy sieciowe). Zajęcia laboratoryjne oraz pracownie obejmowały swoim zakresem także przygotowanie i zasady łączenia urządzeń za pomocą różnego rodzaju mediów transmisyjnych oraz ich diagnostykę. W toku nauki przygotowywałem systemy serwerowe oraz systemy klienckie na komputerach klasy PC oraz planowałem i wdrażałem systemy i zasady komunikacji pomiędzy jednostkami z wykorzystaniem konfigurowalnych urządzeń sieciowych. Tematyka zajęć obejmowała także monitorowanie i analizę ruchu w sieci komputerowej oraz planowanie i wdrażanie systemu zarządzania siecią z poziomu domeny serwera, oprogramowania routera czy przełącznika.
Optymalizacja aplikacji internetowych z udoskonaleniem Web Vitals, SEO, UX.
Podstawy programowania w Magento 2.
Podstawy kodowania szablonów w Magento 2.
Proces zakupowy w Magento 2.
Kurs Vue.js od Podstaw.
Kurs Vue.js Techniki Zaawansowane.
W 2010 roku uczestniczyłem w kursie rozszerzonego języka zawodowego w wymiarze 30 godzin lekcyknych przygotowującym do odbycia stażu w ramach programu Leonardo da Vinci w Hiszpanii.
Program kursu z języka angielskiego przygotowujący do odbycia stażu objął tematyki: rodzaje komputerów, części komputera, urządzenia wejścia i wyjścia, bezpieczeństwo w sieci, rysunki w grafice wektorowej, obraz w grafice rastrowej, animacja i grafika przestrzenna, języki komputerowe, projektowanie i tworzenie strony internetowej
Biegła znajomość frameworka Laravel.
Programowanie OOP w oparciu o architekturę MVC.
Bardzo dobra znajomość języka programowania PHP w wersji 8.*.
Biegłą umiejętność kodowania szablonów frontendowych.
Dobra znajomość rozszerzania funkcjonalności.
Dobra znajomość silnika woocommerce.
Umiejętność kodowania szablonu w oparciu o Storefront.
Bardzo dobra znajomość frontendowej platformy JavaScript typu MVV - laravel/vue.js.
Projektowanie i tworzenie rozbudowanych interfejsów systemów CRM i CMS w oparciu o bibliotekę Element.io.
Bardzo dobra znajomość JavaScript z zastosowaniem w aplikacjach internetowych.
Biegła znajomość języka HTML5 oraz CSS3.
Biegła znajomość LESS.
Dobra znajomość SASS.
Dobra znajomość relacyjnych baz danych.
Dobra znajomość kreowania funkcjonalności sklepów w oparciu o gotowe rozwiązania.
Umiejętność dostosowywania i przebudowywania gotowych szablonów frontendowych z wykorzystaniem Grunt.js.
Biegła umiejętność czytania projektów Adobe XD, Figma.
Dobra umiejętność czytania projektów Photoshop.
Bardzo dobra znajomość optymalizacji aplikacji laravel, wordpress.
Podstawowa umiejętność optymalizacji aplikacji opartych na silniku magento 2.
Bardzo dobra znajomość pracy z Jira.
Umiejętność pracy pod presją czasu.
Dobra znajomość systemu kontroli wersji Git (GitLab, Bitbucket).
Bardzo dobra znajomość PhpStorm.
Bardzo dobra znajomość NetBeans.
Podstawowa znajomość VisualStudioCode.
Bardzo dobra znajomość systemu Linux Mint.
Bardzo dobra znajomość systemu MacOS.
Dobra znajomość systemu Linux Debian KDE.
Dobra znajomość systemu Linux Fedora.
Podstawowa znajomość języka C# / ASP.NET w oparciu o MVC.
Podstawowa znajomość programowania w języku Java / Java Spring.