Informacje ogólne
Architekt , inżynier , konsultant . DDD, Event Storming
oraz wieloletnie doświadczenie zawodowe w inżynierii oprogramowania. Duże doświadczenie w optymalizacji i cacheowania kodu w wykorzystaniu autorskich rozwiązań.
Doświadczenie w GitLab, Jira i Confluence. Praca w
SCRUM. Zainteresowanie kompilatorami, preprocesorami,
językami skryptowymi, algorytmami.
Obecnie zajmuję się
Projektowaniem architektury aplikacji na podstawie
wymagań biznesowych. Tworzenie i wdrażanie aplikacji
zgodnie z zaprojektowaną architekturą. Wszystkie aplikacje są oparte o architekturę mikroserwisów. Stała
współpraca z biznesem na etapach: pomysł - projekt -
wdrożenie. Dokumentacja tworzona jest w confluence.
Wdrożane aplikacje:
OPC - Open product catalog,
RID - Rawlplug ID / SSO,
REM - Rawlplug academy (Rawlplug events manager),
RWE - Rawlplug warranty extension,
RTL - Rawlplug technical library,
RTH - Rawlplug technical helpdesk,
RLO - Rawlplug location,
Rawlplug dynamic forms,
EasyFix.
Historia zatrudnienia
Koelner Rawlplug IP sp. z o.o.od 09-2017
Programista PHP
Tworzenie mikroserwisów wraz z API, wykorzystane technologie: ElasticSearch, Redis, RabbitMQ, MySql, PHP7,
nodejs, TypeScript, Docker. Tworzenie pluginów do WP.
Tworzenie dokumentacji, schematy BPMN/UML.
DreamLab sp. z o.o.07-2017 – 09-2017
Programista PHP
Tworzenie oraz rozwijanie bibliotek i modułów wykorzystywanych przez wszystkie projekty tworzone w obrębie Dreamlabu. Projekty pisane w PHP7.
Blue Diamond Sp. z o.o.10-2008 – nadal
Programista, Administrator
Prezes zarządu.
RM-Development ltd03-2005 – 03-2011
Programista, Administrator
Do wykonywanych obowiązków należało zarządzanie serwerami z systemem operacyjnym Linux oraz tworzenie
serwisów internetowych dla klientów firmy w tym pozycjonowanie i optymalizacja pod tym kątem, skrypty oraz
algorytmy w tym roboty na platformę forex. Serwisy pisane
w PHP i JAVA.
Wykorzystywane technologie w projektach:
Symfony4/6, lumen, Wordpress5/6, Auth0, ElasticSearch, Kibana, Neo4j, Mysql, PHP7/8, Vue2/3, typescript, JS, SCSS, HTML.
Wykształcenie
2013 – 2020 Prawo na Uniwersytecie Wrocław- skim
Wydział Prawa i Administracji - Magister Prawa Wrocław
2003 – 2005 Wyższa Szkoła Informatyki i Zarządzania ”COPERNICUS”
Wrocław
1996 – 2001 Technikum Energetyczne - Technik
elektryk Wrocław
Komunikacja
Polski język ojczysty.
Angielski poziom średni - umożliwiający czytanie dokumentacji oraz porozumiewanie się.
ul. Trzebnicka 88/15
50-231 Wrocław
T: +48 666 352 771
E:
lukaskocfirst@o2.pl
W:
Github
W:
Linkedin
Języki Programowania
PHP5-8, JS (jQuery), TypeScript, HTML, CSS, MQ4, JAVA, AS3, C#, C++, Python, Perl, Ruby
Kluczowe umiejętności
Frameworks Symfony, Vue3/2, JShop, (Angular, React)
Środowiska Node.js, Docker, Jenkins
Zależności Composer, Npm, Yarn, Webpack, Vite, Varnish
Kontrola wersji Git, Gitlab
Bazy/kolejki Mysql, Sqllite, Redis, ElasticSearch, Neo4j, RabbitMq
Grafika Gimp, Photoshop, Flash
CMS WordPress, Drupal, Typo3
OS Linux Debian, Ubuntu, Centos, Android, Windows
Deployment deployer, capifony
Standardy PSR2, PSR12, SOLID, DRY, zainteresowanie DDD, phpcs, phpmess
Najważniejsze projekty
2023 Wykonawca roku (wykonawcaroku.pl) - Backend Lumen, Wordpress Rola: Software developer/architect
2020 RTL (rtl2.rawl-app.com) - Full Stack Vue2, PWA Rola: Software developer/architect
2020 Kalkulator (calculator.rawlplug.com) - Backend Vue2, PWA
2019 EasyFix (easyfix.rawlplug.com) - Backend PHP, JS (JQuery), Auth0, Mysql Rola: Software developer
2019 Rawlplug academy (www.rawlplug.com) - Backend JS, Vue2, Api do aplikacji Rawlplug event manager
Inne projekty
2024 AGV - Full Stack PHP, Vue3, Scss, Sqllite Rola: Software engineer, software developer
2023 System do testów na budowie,
Vouchery, SSO, System zgód - Full Stack PHP (lumen), Vue3, Scss, Mysql, ES Rola: Software engineer, software developer
2019 Blue-Diamond (blue-diamond.pl) - Full Stack Vue2, PHP Rola: Software engineer, software developer
2018 RTH (www.rawlplug.com) - Backend JS, PHP, Api do JIRA
2017 System zgód, 1Pass - Full
Stack Baza haseł: PHP (symfony2), Angular2, Less, Mysql Rola: Software engineer, software developer
2005 Water4Fish (www.w4fish.uk) - Full
Stack Sklep internetowy: PHP, JS (JQuery), Mysql Rola: Software developer
Cechy osobowości
kreatywny
odpowiedzialny
dokładny
zdecydowany
uczciwy
odporny na stres i presję czasu
samodzielny
punktualny
otwarty na nowe wyznania
ciekawy wiedzy