Skills
AJAX
Android
Data Analysis
Database Design
JavaScript
Software Development
Web Development
Experience
Programista PHP (Zend Framework), MySQL, MongoDB
Redefine / Poszkole.pl Sp.zo.o.
- rozwijanie, optymalizacja, wdrożenie API dla gier rankingowych w serwisie poszkole.pl, wdrożenie walla (oparty na bazie MongoDB). Rozwijanie gry społecznościowej przeznaczonej dla graczy serwisu.
(PHP, Zend Framework, Symfony, MySQL, API Facebook, MongoDB)
- Implementacja i rozwój interfejsów (REST) dla aplikacji internetowych należących do grupy Poszkole.pl
- Testy aplikacji przy użyciu PHPUnit
(PHP, Zend Framework, Symfony, MySQL, API Facebook, MongoDB)
- Implementacja i rozwój interfejsów (REST) dla aplikacji internetowych należących do grupy Poszkole.pl
- Testy aplikacji przy użyciu PHPUnit
added
Marcin jest najbardziej kompetentnym progranistą z jakim kiedykolwiek pracowałem. Posiada ogromną wiedzę z zakresu programowania, sieci i przede wszystkim baz danych. Co najważniejsze z chęcią dzieli się zdobytymi przez lata doświadczeniami. Poza tym Marcin jest wspaniałym przyjacielem i posiada ogromne poczucie humoru.
CEO / Projektant / Programista / Administrator / Developer API Facebook / Android / PHP
Ampluso
Zakres obowiązków:
- Współpraca z firmą Poszkole.pl / Redefine
- Współpraca z firmą Fuero
- Współpraca z firmami w zakresie: administracji serwerami, programowania w języku PHP, plpgSQL
- Prowadzenie projektów od strony technicznej I projektowej
- Przeprowadzanie technicznych rozmów kwalifikacyjnych
- Analiza rynku IT – monitorowanie zmian na rynku pod względem technologicznym jak i nowych projektów (startupów)
Projekty firmy Ampluso:
- Typper – aplikacja do typowania wyników meczów Euro na platrorme Android (http://play.google.com/store/apps/details?id=com.ampluso.typper)
- http://gig-news.pl – informacje na temat koncertów, wydarzeń muzycznych
- http://grono.net/dev/app/mylastbook/ - aplikacja dla miłośników książek (około 12,5 tysiąca użytkowników)
- http://eStancja.pl – serwis z ogłoszeniami wynajmu mieszkań
- Współpraca z firmą Poszkole.pl / Redefine
- Współpraca z firmą Fuero
- Współpraca z firmami w zakresie: administracji serwerami, programowania w języku PHP, plpgSQL
- Prowadzenie projektów od strony technicznej I projektowej
- Przeprowadzanie technicznych rozmów kwalifikacyjnych
- Analiza rynku IT – monitorowanie zmian na rynku pod względem technologicznym jak i nowych projektów (startupów)
Projekty firmy Ampluso:
- Typper – aplikacja do typowania wyników meczów Euro na platrorme Android (http://play.google.com/store/apps/details?id=com.ampluso.typper)
- http://gig-news.pl – informacje na temat koncertów, wydarzeń muzycznych
- http://grono.net/dev/app/mylastbook/ - aplikacja dla miłośników książek (około 12,5 tysiąca użytkowników)
- http://eStancja.pl – serwis z ogłoszeniami wynajmu mieszkań
Lead Developer
- Zarządzanie zespołem developerskim (Scrum Master)
- Przydzielanie zadań w danym sprincie
- Administracja serverami beta i develop (SVN, Trac - system gentoo)
- Projektowanie i optymalizacja baz danych (PostgreSQL)
- Kodowanie z wykorzystaniem frameworka PHP – Symfony
- Przydzielanie zadań w danym sprincie
- Administracja serverami beta i develop (SVN, Trac - system gentoo)
- Projektowanie i optymalizacja baz danych (PostgreSQL)
- Kodowanie z wykorzystaniem frameworka PHP – Symfony
Lead Developer / Specjalista baz danych / Web Application Developer / Symfony / PHP
Love My Brand
- Zarządzanie zespołem developerskim (pełnienie roli Scrum Mastera)
- Administracja serverami beta i develop (SVN, Trac - system gentoo)
- Projektowanie i optymalizacja baz danych
- Kodowanie z wykorzystaniem frameworka PHP – Symfony
- Przetwarzanie i obliczanie statystyk na rozproszonej bazie danych (dblink)
- Rekrutacja osób do projektu
- Analiza serwisów Web 2.0 pod kątem funkcjonalności
- Administracja serverami beta i develop (SVN, Trac - system gentoo)
- Projektowanie i optymalizacja baz danych
- Kodowanie z wykorzystaniem frameworka PHP – Symfony
- Przetwarzanie i obliczanie statystyk na rozproszonej bazie danych (dblink)
- Rekrutacja osób do projektu
- Analiza serwisów Web 2.0 pod kątem funkcjonalności
added
Marcin jest wysokiej klasy specjalistą baz danych. Jego znajomość zaawansowanych zagadnień wykorzystanych w frameworku symfony umożliwia na zaimplementowanie praktycznie każdej aplikacji.
Duże doświadczenie jak i profesjonalne spojrzenie na temat pozwalają Mu na znalezienie jak najlepszej drogi w rozwiązywaniu napotkanych trudności. Marcin jest także dobrym kolegą, nie ogranicza się do wykonywania swoich ticketów ale, gdy tylko może pomaga innym jak i bardzo chętnie dzieli się swoją wiedzą i doświadczeniem. Nie ogranicza się także jednym tokiem myślenia ale, jest otwarty na sugestie innych osób z team'u.
Duże doświadczenie jak i profesjonalne spojrzenie na temat pozwalają Mu na znalezienie jak najlepszej drogi w rozwiązywaniu napotkanych trudności. Marcin jest także dobrym kolegą, nie ogranicza się do wykonywania swoich ticketów ale, gdy tylko może pomaga innym jak i bardzo chętnie dzieli się swoją wiedzą i doświadczeniem. Nie ogranicza się także jednym tokiem myślenia ale, jest otwarty na sugestie innych osób z team'u.
Project Manager / Projektant - programista PHP, SQL (MySQL, PostgreSQL)
Larete
Zakres obowiązków:
- Administracja serverami (SVN, TRAC, Apache, PHP) - dystrybucje: Gentoo, Debian
- Analiza i zbieranie wymagań projektów
- Programowanie z wykorzystaniem frameworka PHP – Symfony.
- Projektowanie baz danych SQL (MySQL, PostgreSQL, plpgsql)
- Wdrożenie frameworka PHP – Symfony
- Scrum Master
Wybrane realizacje:
- http://www.galeriaparkowa.pl/ - Inwestycja w Łańcucie - Galeria Parkowa
- http://podkarpackaakademiatenisowa.pl/ - Podkarpacja szkoła tenisa ziemnego
- http://osiedlecetnarskiego.pl/ - Prezentacja i sprzedaż mieszkań - Osiedle Cetnarskiego w Łańcucie
- http://sownowasarzyna.pl/ - Specjalistyczny Ośrodek Wsparcia Dla Ofiar Przemocy w Rodzinie
- Administracja serverami (SVN, TRAC, Apache, PHP) - dystrybucje: Gentoo, Debian
- Analiza i zbieranie wymagań projektów
- Programowanie z wykorzystaniem frameworka PHP – Symfony.
- Projektowanie baz danych SQL (MySQL, PostgreSQL, plpgsql)
- Wdrożenie frameworka PHP – Symfony
- Scrum Master
Wybrane realizacje:
- http://www.galeriaparkowa.pl/ - Inwestycja w Łańcucie - Galeria Parkowa
- http://podkarpackaakademiatenisowa.pl/ - Podkarpacja szkoła tenisa ziemnego
- http://osiedlecetnarskiego.pl/ - Prezentacja i sprzedaż mieszkań - Osiedle Cetnarskiego w Łańcucie
- http://sownowasarzyna.pl/ - Specjalistyczny Ośrodek Wsparcia Dla Ofiar Przemocy w Rodzinie
Programista, projektant baz danych (PostgreSQL, plpgsql)
- Projektowanie, migracja na nową wersję systemu, konwersja i programowanie aplikacji po stronie serwera baz danych PostgreSQL (wykorzystanie języka PL/pgSQL, t-sql).
- Projektowanie mechanizmów wymaganych podczas generowania danych raportowych.
- Projektowanie i programowanie funkcji rozszerzających funkcjonalność PostgreSQL (C++).
- Praca z bazami rozproszonymi.
- Projektowanie hurtowni danych.
- Zaprojektowanie i wykonanie transakcji zdalnych
- Projektowanie mechanizmów wymaganych podczas generowania danych raportowych.
- Projektowanie i programowanie funkcji rozszerzających funkcjonalność PostgreSQL (C++).
- Praca z bazami rozproszonymi.
- Projektowanie hurtowni danych.
- Zaprojektowanie i wykonanie transakcji zdalnych
Projektant baz danych, Programista PHP / Java / C++
Freelance
Zakres obowiązków
- Zarządzanie projektem;
- Kontakt z klientem pod kątem analizy biznesowej.
- Projektowanie i wykonanie serwisów
Wybrane projekty
- System Analizy Przetargów – na zlecenie firmy BSIPL. Aplikacja w Symfony PHP5, MySQL, WebService) jako narzędzie do zarządzania przetargami, BOT (C++, PHP, WebService), do szukania i analizowania stron na platformie Linux. Bot jako system pracujący w trybie przetwarzania danych rozproszonych
- wroclawiak.pl – serwis z ogłoszeniami dla miasta Wrocławia (Symfony, MySQL5, PHP5)
- Moloch - bot do skanowania sieci (deamon pod systemem Linux - C++, PHP5, komunikacja przez Shared Memory Segment, Web Service, MySQL, SQLite)
- eStancja.pl – serwis z ogłoszeniami wynajmu mieszkań (Symfony, MySQL5, PHP5)
- Zarządzanie projektem;
- Kontakt z klientem pod kątem analizy biznesowej.
- Projektowanie i wykonanie serwisów
Wybrane projekty
- System Analizy Przetargów – na zlecenie firmy BSIPL. Aplikacja w Symfony PHP5, MySQL, WebService) jako narzędzie do zarządzania przetargami, BOT (C++, PHP, WebService), do szukania i analizowania stron na platformie Linux. Bot jako system pracujący w trybie przetwarzania danych rozproszonych
- wroclawiak.pl – serwis z ogłoszeniami dla miasta Wrocławia (Symfony, MySQL5, PHP5)
- Moloch - bot do skanowania sieci (deamon pod systemem Linux - C++, PHP5, komunikacja przez Shared Memory Segment, Web Service, MySQL, SQLite)
- eStancja.pl – serwis z ogłoszeniami wynajmu mieszkań (Symfony, MySQL5, PHP5)
Projektant / Programista PHP, SQL (Oracle, PostgreSQL, MySQL)
Zakres obowiązków:
- Projektowanie oraz programowanie systemów informatycznych z dostępem WWW, interfejsów użytkownika oraz baz danych.
- Wdrożenie frameworków Agavi i Symfony
- Projektowanie i optymalizacja baz danych
- Programowanie w języku pl/SQL w bazie Oracle
Wykonywane projekty:
- Obsługa Centralki telefonicznej – moduł zapowiedzi słownych (Asterisk, Agavi, PostgreSQL, plpgsql, Smarty)
- CRM (Agavi, PostgreSQL, Smarty)
- Płatności masowe – pobieranie płatności z Kredyt Banku (PHP5 - socket)
- Rozliczenia, faktury – frontend dla klientów firmy (cakePHP, wymiana danych po przez format XML)
- Płatności masowe – przydział kont bankowych dla klientów firmy (PHP5)
- Zarządzanie kontami FTP/E-mail – Na zlecenie firmy RS Druk (PHP5, XML)
- "System fakturowania" – moduł wydruku paragonu (PHP5, XML)
- Connectic – Zarządzanie łączem Internetowym – Na zlecenie firmy Geokart - International Sp. z o. o. (PHP5, MySQL)
- "System fakturowania" (PHP 4/5, XML, PostgreSQL 7/8, plpgSQL, Smarty)
- "Vortal Własność Przemysłowa" (PHP 5, Oracle 10g, pl/SQL, Smarty)
- "System Rekrutacji Szkolnej" (PHP 4, Oracle 9i, pl/SQL)
- Projektowanie oraz programowanie systemów informatycznych z dostępem WWW, interfejsów użytkownika oraz baz danych.
- Wdrożenie frameworków Agavi i Symfony
- Projektowanie i optymalizacja baz danych
- Programowanie w języku pl/SQL w bazie Oracle
Wykonywane projekty:
- Obsługa Centralki telefonicznej – moduł zapowiedzi słownych (Asterisk, Agavi, PostgreSQL, plpgsql, Smarty)
- CRM (Agavi, PostgreSQL, Smarty)
- Płatności masowe – pobieranie płatności z Kredyt Banku (PHP5 - socket)
- Rozliczenia, faktury – frontend dla klientów firmy (cakePHP, wymiana danych po przez format XML)
- Płatności masowe – przydział kont bankowych dla klientów firmy (PHP5)
- Zarządzanie kontami FTP/E-mail – Na zlecenie firmy RS Druk (PHP5, XML)
- "System fakturowania" – moduł wydruku paragonu (PHP5, XML)
- Connectic – Zarządzanie łączem Internetowym – Na zlecenie firmy Geokart - International Sp. z o. o. (PHP5, MySQL)
- "System fakturowania" (PHP 4/5, XML, PostgreSQL 7/8, plpgSQL, Smarty)
- "Vortal Własność Przemysłowa" (PHP 5, Oracle 10g, pl/SQL, Smarty)
- "System Rekrutacji Szkolnej" (PHP 4, Oracle 9i, pl/SQL)
Trainings and courses
2009-02 Suse – 2 kursy: SLES10 3072, 3073
Od 2004 - 4 semestry CISCO
2006-11-13 - Konferencja i prezentacja oprogramowania APPIA – InfoTech
2006-07-24 do 26 - "Oracle 10g: Strojenie poleceń SQL" - Oracle University Course
2005-07-24 - "E-faktury w świetle prawa handlu elektronicznego" - Software konferencje
Od 2004 - 4 semestry CISCO
2006-11-13 - Konferencja i prezentacja oprogramowania APPIA – InfoTech
2006-07-24 do 26 - "Oracle 10g: Strojenie poleceń SQL" - Oracle University Course
2005-07-24 - "E-faktury w świetle prawa handlu elektronicznego" - Software konferencje
Education
Specialities
Construction
Architecture/Design
It - Software development
Business analysis
Hobby
- Koncerty
- Wypowiadanie się na forum.php.pl (SongoQ)
- Uczestnictwo w spotkaniach PLSSUG i WG.NET
- Technologie web 2.0
- Pogłębianie wiedzy na temat nowych technologii
- Wypowiadanie się na forum.php.pl (SongoQ)
- Uczestnictwo w spotkaniach PLSSUG i WG.NET
- Technologie web 2.0
- Pogłębianie wiedzy na temat nowych technologii
Groups
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Festiwale
Grupa dla tych, którzy nie wyobrażają sobie lata bez taplania się w błocie/wygrzewania na słońcu, spania po 4 godziny w namiocie i oczywiście słuchania muzyki :)). Czyli dla wszystkich maniaków muzycz
Koncertowo
Bez muzyki mniej by mnie było! Szczególnie ulegam magii dźwięków płynących prosto spod palców. Dźwięków, które omijają siatkę na mikrofonie, filtry i inne "udoskonalacze". Taka muzyka najpię
Niebezpiecznik
http://niebezpiecznik.pl :: Grupa dla specjalitów ds. bezpieczeństwa i osób hobbystycznie zainteresowanych tematyką IT Security.