Marcin Chyłek Blog

Chyłek Marcin - Curriculum Vitae

CELE ZAWODOWE
  • Osiągnąć poziom experta baz danych – potwierdzony certyfikatami: PostgreSQL, MySQL, Oracle
  • Wdrożyć zaawansowane techniki klastrowania i hurtownii baz danych
  • Objąć stanowisko Project Manager
  • Poszerzać swoją wiedzę na temat frameworka Symfony, oraz w metodologiach Agile

WYKSZTAŁCENIE
Od 2003
„Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie”, studia zaoczne, jednolite
magisterskie na kierunku Informatyka i Ekonometria.

1998 – 2003
“Zespół Szkół Technicznych im. E. Kwiatkowskiego w Rzeszowie”, specjalność systemy i sieci komputerowe.
Praca dyplomowa: “System wydruku świadectw szkolnych” (interfejs WWW, baza MySQL, serwer wydruku VB).

DOŚWIADCZENIE ZAWODOWE
2008-02 - 2008-08
LOVE MY BRAND B.V. – Specjalista baz danych / Lead Developer / Web Application Developer

Zakres obowiązków:

  • Administracja serverami beta i develop (SVN, Trac - system gentoo)
  • Projektowanie i optymalizacja baz danych
  • Programowanie 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

2008-01 - 2008-10
Larete - Praca zdalna - Project Manager / Projektant - programista PHP, SQL (MySQL, PostgreSQL)

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
  • Przetwarzanie i obliczanie statystyk na rozproszonej bazie danych (dblink)
  • Projektowanie baz danych SQL (MySQL, PostgreSQL, plpgsql)
  • Wdrożenie frameworka PHP – Symfony

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

2007-04 - 2008-01
AutoGuard S.A. - Programista, projektant baz danych

Zakres obowiązków:

  • 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

2003-10 - 2007-04
Enformatic Sp. z o. o. - Programista, projektant

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

Wybrane realizacje:

  • Strona firmowa – enformatic.pl (Symfony, PostgreSQL)
  • 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)

Od 2004
Freelancer

Wybrane realizacje:

  • 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)

PODSUMOWANIE ZAWODOWE
Bazy danych
  • ORACLE - znajomosc na poziomie podstawowym, ponad 3 lata doświadczenia z
    baza 10g (SQL, plsql), w 2006 “Oracle 10g: SQL Tuning Workshop” - Oracle
    University Course
  • PostgreSQL - znajomość bardzo dobra, 5 lat aktywnego korzystania. Znajomość
    administracji, przygotowanie nowych modułów bazy danych (C, C++, TCL),
    replikacji, sposobów optymalizacji bazy danych i zapytań, bardzo dobra
    znajomość jezyka plpgsql, znajomość zagadnień związanych z hurtowniami danych
  • MySQL ponad 7 lat aktywnego korzystania. Znajomość sposobów optymalizacji zapytań, klastrowania baz
  • MSSQL podstawowa znajomość - 10 miesiecy doświadczenia

Systemy operacyjne
  • Suse - ukończone kursy: SLES10 3072, 3073
  • Ponad 2 letnie doświadczenie w administracji serverami (Debian, Gentoo) - Bind,
    Apache, PostgreSQL, MySQL, SVN, Trac
  • Środowisko pracy – system Gentoo

Języki programowania
  • Bardzo dobra znajomość PHP (PHP5) (Object-oriented programming) – ponad 7 lat aktywnego używania
  • Bardzo dobra znajomość projektowania aplikacji z wykorzystaniem frameworka Symfony
  • Znajomośc frameworków: CakePHP, Agavi
  • Znajomość Propel, Hibernate (Object-relational mapping)
  • Dobra znajomość XHTML, XML, JS (MooTools, JQuery)
  • Podstawowa znajomość Java (Swing) - 6 miesiecy doświadczenia
  • Podstawowa znajomość C++
  • Znajomość Webservice (Java, PHP, C++)

Technologie
  • Optymalizacja baz danych
  • Replikacje baz danych (PostgreSQL, MySQL)
  • Web-Service - Soap (PHP, Java)
  • Administrownie serwerem Apache, Named
  • Znajomość systemów wersjonowania: cvs, subversion
  • Znajomość metodologii Agile (Scrum, XP)
  • Znajomość wzrorców projektowych
  • Znajomość zagadnień SEO
  • Środowisko IDE: Eclipse, Zend Studio
  • Testowanie jednostkowe phpUnit, Symfony - Lime

KWALIFIKACJE, SZKOLENIA
2004 - 2007
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

ZNAJOMOŚĆ SPECYFIKI IT W BRANŻACH
  • Nieruchomości / serwisy ogłoszeniowe
  • Bankowość
  • Serwisy społecznościowe (web 2.0)
  • Logistyka
  • Vortale prawnicze
  • E-Commerce
  • Fakturowanie

W WOLNYM CZASIE
  • 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

Kategoria: Inne | Marcin Chyłek |

Brak komentarzy

Brak komentarzy.

Kanał RSS z komentarzami do tego wpisu.

Przepraszamy, możliwość dodawania komentarzy jest obecnie wyłączona.