Umiejętności
Apache
Bash
DHCP
DNS
Zapory
FreeBSD
FTP
ICMP
IP
IRC
JavaScript
MySQL
Bezpieczeństwo sieci
POP3
Linux (Red Hat)
Samba
Skrypty powłoki Shell
SMTP
SNMP
SSH
SSL
Subversion
TFTP
Ubuntu
UDP
VPN
System Windows
XML
Języki
angielski
biegły
niemiecki
podstawowy
Doświadczenie zawodowe
Senior Backend Developer / Senior Solution Architect
MirroCool Inc. - A Mirror and a Personal Assistant - ALL-In-One
• Projektowanie architektury systemów backend
• Tworzenie systemów backend w ramach projektów firmy
W ramach pracy dla firmy Mirrocool S.A. projektuję architekturę i tworzę systemy backend obsługujące „inteligentne” lustro oraz aplikacje mobilną do konfiguracji lustra, głównego produktu firmy.
Technologie używane w pracy (stos technologiczny): PHP 7, Symfony 3, Doctrine 2, MySQL, Nginx, Vagrant, Docker, RabbitMQ, Redis, Mosquitto, MQTT, Git, BitBucket, RESTFul API, JWT / OAuth / Microservices, SSL, Swagger, AWS, Supervisor, TDD, CDN
• Tworzenie systemów backend w ramach projektów firmy
W ramach pracy dla firmy Mirrocool S.A. projektuję architekturę i tworzę systemy backend obsługujące „inteligentne” lustro oraz aplikacje mobilną do konfiguracji lustra, głównego produktu firmy.
Technologie używane w pracy (stos technologiczny): PHP 7, Symfony 3, Doctrine 2, MySQL, Nginx, Vagrant, Docker, RabbitMQ, Redis, Mosquitto, MQTT, Git, BitBucket, RESTFul API, JWT / OAuth / Microservices, SSL, Swagger, AWS, Supervisor, TDD, CDN
CTO
Spark Software Sp. z o.o.
• Budowa i zarządzanie wewnętrznym zespołem IT (Backend Developers, DevOps)
• Projektowanie architektury systemów backend
• Projektowanie architektury infrastruktury sieciowej
• Zaprojektowanie i wdrożenie procedur tworzenia kodu, automatycznego testowania, wgrywania na poszczególne środowiska dev, stage, produkcja
• Ustalanie standardów tworzenia oprogramowania, najlepszych praktyk, strategii dla działań technicznych: kodowania, architektury, skalowania
• Tworzenie oprogramowania, a w tym w szczególności programów komputerowych, ich komponentów, modyfikacji oraz aktualizacji (20%
czasu)
• Podejmowanie ostatecznych decyzji technologicznych, na podstawie opinii najlepszych dostępnych inżynierów i doradców
• Współpraca oraz nadzór zewnętrznych firm, tworzących oprogramowanie w ramach projektu (backendy, aplikacje mobilne, frontendy)
• Zarządzanie polityką bezpieczeństwa infrastruktury sieciowej (security, backups, scaling)
• Współpraca wewnątrz firmy z Project Managerami, CEO, Marketingiem
W ramach pracy dla Spark Software wraz z moim zespołem stworzyliśmy systemy informatyczne i aplikacje mobilne, dzięki którym w sklepach można dokonywać zakupów z użyciem własnego telefonu – bez kolejek z automatyczną płatnością - https://spark- software.com. Projekt obejmował zaprojektowanie i stworzenie wysokowydajnych API „back-end”, aplikacji mobilnych przeznaczonych zarówno dla klienta jak i dla ochrony sklepu, bazy danych produktów oraz skalowalnej infrastruktury sieciowej.
Technologie używane w pracy (stos technologiczny): Php 5/7, Symfony 2/3, Doctrine2, PostgreSQL, Nginx, Haproxy, Varnish, Vagrant, SOAP, RabbitMQ, Redis, Elasticsearch, Mosquitto, Ansible, VPN, ELK stack, Jenkins CI, Git, GitHub, Docker, Google Container, Kubernetes, Engine, Proxmox, OVH Services, RESTful API, JWT / OAuth, Soap, Microservices
• Projektowanie architektury systemów backend
• Projektowanie architektury infrastruktury sieciowej
• Zaprojektowanie i wdrożenie procedur tworzenia kodu, automatycznego testowania, wgrywania na poszczególne środowiska dev, stage, produkcja
• Ustalanie standardów tworzenia oprogramowania, najlepszych praktyk, strategii dla działań technicznych: kodowania, architektury, skalowania
• Tworzenie oprogramowania, a w tym w szczególności programów komputerowych, ich komponentów, modyfikacji oraz aktualizacji (20%
czasu)
• Podejmowanie ostatecznych decyzji technologicznych, na podstawie opinii najlepszych dostępnych inżynierów i doradców
• Współpraca oraz nadzór zewnętrznych firm, tworzących oprogramowanie w ramach projektu (backendy, aplikacje mobilne, frontendy)
• Zarządzanie polityką bezpieczeństwa infrastruktury sieciowej (security, backups, scaling)
• Współpraca wewnątrz firmy z Project Managerami, CEO, Marketingiem
W ramach pracy dla Spark Software wraz z moim zespołem stworzyliśmy systemy informatyczne i aplikacje mobilne, dzięki którym w sklepach można dokonywać zakupów z użyciem własnego telefonu – bez kolejek z automatyczną płatnością - https://spark- software.com. Projekt obejmował zaprojektowanie i stworzenie wysokowydajnych API „back-end”, aplikacji mobilnych przeznaczonych zarówno dla klienta jak i dla ochrony sklepu, bazy danych produktów oraz skalowalnej infrastruktury sieciowej.
Technologie używane w pracy (stos technologiczny): Php 5/7, Symfony 2/3, Doctrine2, PostgreSQL, Nginx, Haproxy, Varnish, Vagrant, SOAP, RabbitMQ, Redis, Elasticsearch, Mosquitto, Ansible, VPN, ELK stack, Jenkins CI, Git, GitHub, Docker, Google Container, Kubernetes, Engine, Proxmox, OVH Services, RESTful API, JWT / OAuth, Soap, Microservices
Solution Architect / Team Leader
- Bieżący rozwój projektów firmy
- Kierowanie zespołem, projektowanie i wdrażanie nowych rozwiązań
- Nadzorowanie środowiska: produkcyjnego i developerskiego
- Budowanie nowego zespołu IT w celu bardziej efektywnej pracy (backend developers, frontend-developers, IT administrators)
- Technologie używane w pracy (produkcyjne): Php, Mysql, Memcache, SQL, NoSQL, MongoDB, Varnish, RESTful API, Linux, Debian, Nginx, Php-Fpm, FastCgi, Drbd, LVM, XEN, HA/Wackamole, Sphinx, Soap, PhantomJs, GIT, SVN, Jenkins, OAuth, Redis ...i wiele innych
- Technologie używane w środowisku rozwojowym: RabbitMQ, Lucene/Solr, Node.js, Gearman i wiele innych
- Kierowanie zespołem, projektowanie i wdrażanie nowych rozwiązań
- Nadzorowanie środowiska: produkcyjnego i developerskiego
- Budowanie nowego zespołu IT w celu bardziej efektywnej pracy (backend developers, frontend-developers, IT administrators)
- Technologie używane w pracy (produkcyjne): Php, Mysql, Memcache, SQL, NoSQL, MongoDB, Varnish, RESTful API, Linux, Debian, Nginx, Php-Fpm, FastCgi, Drbd, LVM, XEN, HA/Wackamole, Sphinx, Soap, PhantomJs, GIT, SVN, Jenkins, OAuth, Redis ...i wiele innych
- Technologie używane w środowisku rozwojowym: RabbitMQ, Lucene/Solr, Node.js, Gearman i wiele innych
Senior Developer
- Rozwój platformy E-commerce (frontend i backend),
- Bieżący rozwój projektów firmy
- Bieżący rozwój projektów firmy
Junior Project Manager
- Realizacja Systemu Scentralizowanego Dostępu Do Informacji Publicznej (SSDIP) dla Ministerstwa Spraw Wewnętrznych i Administracji
- Rozwijanie i kontrola bieżących projektów firmowych w tym Elektroniczny Obieg Dokumentów i Portal Wojska Polskiego
- Rozwijanie i kontrola bieżących projektów firmowych w tym Elektroniczny Obieg Dokumentów i Portal Wojska Polskiego
Programista / Team leader
Realizacja portfela projektów firmy na rok 2010 jako główny programista / team leader w tym: Zaawansowany System Zarządzania Treścią oraz Elektroniczny Obieg Dokumentów realizowany przy współudziale funduszy Unii
Europejskiej.
Europejskiej.
Programista / Project Manger
- Wyszukiwanie przetargów oraz przygotowywanie dokumentacji do przetargów (kosztorysy, opisy merytoryczne, niezbędne dokumenty)
- Realizacja projektów z wygranych przetargów (realizacja logiki biznesowej - technologie: PHP/PERL/SQL )
- Przygotowywanie projektów (kosztorsy, dokumentacja, opisy merytoryczne ) do Programu Operacyjnego Innowacyjna Gospodarka (działania 4.1 / 8.1 / 8.2 )
- Realizacja projektów z wygranych przetargów (realizacja logiki biznesowej - technologie: PHP/PERL/SQL )
- Przygotowywanie projektów (kosztorsy, dokumentacja, opisy merytoryczne ) do Programu Operacyjnego Innowacyjna Gospodarka (działania 4.1 / 8.1 / 8.2 )
Programista
[Umowa o dzieło] Realizacja nowego portalu Wojska Polskiego (http://www.wojsko-polskie.pl) dla Ministerstwa Obrony Narodowej - zaprojektowanie bazy danych, stworzenie logiki biznesowej portalu (PHP/SQL/MySQL), stworzenie skryptów synchronizujących zawartość starego portalu z nowym (PERL), optymalizacja portalu
Administrator/Programista
Udział w projektach:
- SpamBox.pl – stworzenie systemu zbierania „spamu” internetowego, projekt bazy danych (Technologie: C/Perl/Sql/Postgresql/Exim)
- Ginfo.pl - projekt bazy danych oraz stworzenie aplikacji internetowych zbierających dane z sieci internet (Technologie: Perl/Sql/MySQL)
- Płatności internetowe – zaprojektowanie bazy danych, projekt i wykonanie portalu Płatniczego, zaprojektowanie i wykonanie aplikacji bankowych (Technologie: Php/Soap/Sql/Postgresql/Html/Xml)
- Aktualizacja oraz tworzenie oprogramowania do zdalnego zarządzania sprzętem opartym na platformach Linksys /Asus
- Wykonywanie zleceń z zakresu: projektowania i zarządzania sieciami WiFi/LAN
- Administrowanie serwerami firmowymi(systemy Linux/FreeBSD) oraz serwerami wchodzącymi w zakres obowiązków firmy(outsourcing)
- Tworzenie i rozwój aplikacji – technologie - PHP, C, SQL,PERL – serwisy/systemy monitorowania routerów i serwerów, aplikacje wspmagające zarządzanie.
- Projektowanie baz danych
- SpamBox.pl – stworzenie systemu zbierania „spamu” internetowego, projekt bazy danych (Technologie: C/Perl/Sql/Postgresql/Exim)
- Ginfo.pl - projekt bazy danych oraz stworzenie aplikacji internetowych zbierających dane z sieci internet (Technologie: Perl/Sql/MySQL)
- Płatności internetowe – zaprojektowanie bazy danych, projekt i wykonanie portalu Płatniczego, zaprojektowanie i wykonanie aplikacji bankowych (Technologie: Php/Soap/Sql/Postgresql/Html/Xml)
- Aktualizacja oraz tworzenie oprogramowania do zdalnego zarządzania sprzętem opartym na platformach Linksys /Asus
- Wykonywanie zleceń z zakresu: projektowania i zarządzania sieciami WiFi/LAN
- Administrowanie serwerami firmowymi(systemy Linux/FreeBSD) oraz serwerami wchodzącymi w zakres obowiązków firmy(outsourcing)
- Tworzenie i rozwój aplikacji – technologie - PHP, C, SQL,PERL – serwisy/systemy monitorowania routerów i serwerów, aplikacje wspmagające zarządzanie.
- Projektowanie baz danych
Szkolenia i kursy
- Ukończony 1 semestr CISCO Academy
- „Zarządzanie Projektami zgodnie z metodyką PRINCE2” - Project Management Consulting (UK) Limited
- Certyfikat ScrumMaster (member: 000086441)
- Certyfikat TOGAF 8
- Ukończone szkolenie PRINCE2 Foundation – Szkolenie akredytowane APMG, zdany egzamin PRINCE2 foundation
- „Zarządzanie Projektami zgodnie z metodyką PRINCE2” - Project Management Consulting (UK) Limited
- Certyfikat ScrumMaster (member: 000086441)
- Certyfikat TOGAF 8
- Ukończone szkolenie PRINCE2 Foundation – Szkolenie akredytowane APMG, zdany egzamin PRINCE2 foundation
Specjalizacje
IT - Rozwój oprogramowania
Programista PHP
Zainteresowania
* Podróże po świecie
* Piłka nożna, siatkówka oraz sporty walki(judo)
* Kino
* Psychologia
* Inwestycje finansowe (giełda, kontrakty terminowe, FOREX), E-biznes
* Literatura współczesna
* Piłka nożna, siatkówka oraz sporty walki(judo)
* Kino
* Psychologia
* Inwestycje finansowe (giełda, kontrakty terminowe, FOREX), E-biznes
* Literatura współczesna
Grupy
A jak zarobić pierwszy milion.
Jeśli jesteś osobą, która chce zarabiać w milionach, lub już tak zarabia to jest to grupa dla ciebie :)
Allen Iverson w Polsce
Na zaproszenie firmy Reebok w sobotę, 19 września, do Polski przyleci jedna z największych gwiazd NBA ostatnich lat – Allen Iverson.
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
BEZ TABU
Możesz być kontrowersyjny, możesz prowokować. Powiem więcej - RÓB TO jak najczęściej. Pozwól innym zobaczyć świat w taki sposób jaki go postrzegasz.
Creative Networking
Kluby networkingowo-kreatywne w całej Polsce. Zajmujemy się promowaniem siebie i znajomych specjalistów, poszukiwaniem partnerów biznesowych, budową rozproszonej sieci biznesowej.
Hipnoza
Jak korzystać z hipnozy przy rozwijaniu własnego potencjału?
Chcesz się podzielić swoim doświadczeniem, napisz....
Innowacyjna gospodarka
Grupa ludzi zainteresowanych dotacjami z PO IG. Osób związanych z innowacyjnymi przedsięwzięciami oraz e-biznesem.