Marcin Stanik

Transkrypt

Marcin Stanik
Marcin Stanik
Adres:
Telefon:
Telefon kom.:
Fax:
Adres e-mail:
ul. Władysława Grabskiego 5/9
55-011 Siechnice (Wrocław)
(+48) 71 71 82 304
(+48) 609 778 584
(+48) 71 71 83 643
[email protected]
CV
DANE OSOBOWE:
Data i miejsce urodzenia: 23.01.1982r., Białogard
Stan cywilny: żonaty
Liczba dzieci: 2
WYKSZTAŁCENIE:
2005 – 2008
Politechnika Wrocławska, Wydział Informatyki i Zarządzania (
zaoczne - magister – planowany termin obrony czerwiec 2010 )
Kierunek: Informatyka, specjalność: Inżynieria oprogramowania
Temat pracy dyplomowej: „Framework jako narzędzie do tworzenia
wydajnych aplikacji internetowych”
2001 – 2005
Politechnika Szczecińska, Wydział Informatyki ( dzienne - inżynier )
Kierunek: Informatyka, specjalność: Oprogramowanie komputerów
Temat pracy dyplomowej: „Wykorzystanie technologii internetowej w
działalności usługowej na przykładzie wypożyczalni filmów”
System typu CMS oraz CMR.
1997 – 2001
L.O. im. Bogusława X – Białogard
Klasa o profilu informatycznym
UMIEJĘTNOŚCI, DOŚWIADCZENIE DEVELOPERSKIE (KOMERCYJNE):
−
C#, WinForm, WinMobile (VisualStudio 2005 express edition, VisualStudio 2008
−
−
−
professional edition);
PHP 4/5 (programowanie w pełni obiektowe);
HTML, XHTML, XML;
CSS;
−
−
JavaScript;
Tworzenie relacyjnych baz danych;
−
ADO.NET;
Marcin Stanik CV
Strona 1
−
Język zapytań SQL, język P-SQL;
−
Bazy danych: FireBird, MSSQL, MySQL, PostgreSQL, Sybase, Microsoft Office
Access, SQLite;
Narzędzia wspomagające pracę z bazami danych: Microsoft SQL Server
Management Studio Express 2005, IBExpert, DBDesigner, MySQL Query Browser,
−
−
MySQL Administrator, MySQL Workbench, PhpMyAdmin, pgAdmin, phpPgAdmin,
SQLite Manager, HeidiSQL;
UML;
−
−
−
−
Programy graficzne: PhotoShop, GIMP;
Tworzenie kodu HTML, CSS na podstawie plików graficznych;
Systemy kontroli wersji: SVN, Git, Git-Flow, CVS, WinCVS;
Eclipse, Zend Studio;
−
−
−
−
PHP framework: Zend Framework 1/2;
JavaScript framework: jQuery Framework, jQuery UI;
JavaScript plugins: jQuery DataTable, jQuery Validation, TinyMCE, FCKeditor,
jQuery FullCalendar, jQuery Chosen, Select2, jQuery Tooltip, jQuery Flot Charts;
Fron-end framework: Bootstrap;
−
−
Unit testing frameworks for PHP: PhpUnit, SimpleTestPHP;
Tworzenie dokumentacji z kodu źródłowego: Doxygen (Doxygen
is
a
documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and
Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D);
−
−
−
Systemy typu CMS: Typo3, Mambo;
Inne Web systemy: Roundcube (IMAP client) , phpBB3 (Forum);
Doświadczenie w tworzeniu dedykowanych systemów typu CMS, CRM, Sklepy
internetowe;
−
−
−
−
−
Systemy zarządzające czasem, projektem: Jira, Eventum, Redmine, Xplaner, Trac,
WebSVN, GitLAB;
AJAX: - xAJAX, advAJAX;
Szablony SMARTY;
SEO (Search Engine Optimization);
Pozycjonowanie stron;
−
−
−
Windows, Linux (bash, gcc);
iTextSharp (c# library that allows generate PDF files on the fly);
gettext (system used for writing multilingual programs), PoEdit;
−
−
ZedGraph (c# library that allows creating 2D line and bar graphs of arbitrary
datasets);
mod_rewrite;
−
Wzorzec projektowy: MVC (Model View Controller),
Marcin Stanik CV
Strona 2
−
Protokoły autoryzacji: oAuth ( open standard for authorization ), SAML (Security
−
−
Assertion Markup Language - pośrednictwo w uwierzytelnianiu, przekazywaniu
informacji o użytkowniku/uprawnieniach, wielokrotne logowanie do stron WWW)
Inno Setup - aplikacja przeznaczona do tworzenia instalatorów;
ORM (Object-Relational-Mapping for PHP5 ): Propel1/2, Doctrine 2;
−
−
−
Protocol Buffers (protobuf) - a serialization format with an interface description
language developed by Google;
Gearman - a generic application framework to farm out work to other machines or
processes that are better suited to do the work;
SimpleSAMLphp – aplikacja w czystym PHP, która zajmuje się autoryzacją za
pomocą protokołów: SAML, Shibboleth 1.3, A-Select, CAS, OpenID, WS-Federation
i OAuth (Service Provider, Identity Provider);
−
−
−
PHPExcel – zestaw klas w PHP do tworzenia/czytania Excel plików;
Full Text Search: Sphinx;
Web Service: SOAP (Simple Object Access Protocol), Amf (Action Message Format binary format used to serialize ActionScript objects), REST (REpresentational State
Transfe), Saas (Software as a service);
−
−
−
−
Json, JsonP (Json Padding)
Google Maps Api (v3)
Integracja płatności na stronach internetowych: platnosci.pl, PayPal;
SCRUM – metodyka prowadzenia projektów;
−
−
−
Umiejętność szybkiego wdrożenie się w istniejący kod;
Przeprowadzanie refaktoringu, oceny kodu;
Umiejętnośc oraz doświadczenie przeprowadzenia całego projektu od fazy
poczatkowej ( rozmowa z klientem, stworzenie specyfikacji wymagań ) porzez faze
−
wytwarzania do fazy wdrożenia aplikacji u klienta oraz późniejsze rozwój i
utrzymanie aplikacji;
Umiejętność oraz doświatczenie w tworzeniu wycen (roboczogodzin) – estymacja
poszczególnych funkcionalności lub całego projektu;
Umiejętność analitycznego myślenia oraz pracy pod presją czasu;
Umiejętność szybkiego uczenia się – chęć poznawania nowych rozwiązań,
−
−
technologii.
−
Obecnie uczę się ASP.NET (ASP.NET Web Forms, ASP.NET MVC)
UMIEJĘTNOŚCI, DOŚWIADCZENIE DEVELOPERSKIE (UCZELNIANE):
− Java;
−
C/C++;
−
Matlab;
Marcin Stanik CV
Strona 3
−
C++Builder.
ZNAJOMOŚĆ JĘZYKÓW:
−
−
Polski – macierzysty język;
Angielski – (intermediate).
−
−
Prawojazdy kategori B (czynny kierowca);
Ukończony kurs pierwszej pomocy.
INNE:
DOŚWIADCZENIE ZAWODOWE:
08.2008 – do dziś
„MAGA” Marcin Stanik
Własna, jednoosobowa, firma programistyczna.
08.2006 – 07.2008
CIAO (obecnie ”Microsoft”)
http://www.ciao.de/
http://www.ciao.com/
Stanowisko: Software Developer
Obowiązki:
− Programista PHP;
− Bazy danych: MySQL, Sybase;
− CMS - Typo3;
− Prowadzenie szkoleń (języku angielskim);
− Tworzenie dokumentacji developerskiej (język angielski);
− Tworzenie dokumentacji użytkownika (język angielski).
07.2005 – 08.2006
SENTE Systemy Informatyczne Sp. z o.o.
http://www.sente.pl/
Stanowisko: Specjalista do spraw wdrożeń
Obowiązki:
− Programista PHP;
− Programista C# - VS 2005;
− Bazy danych: FireBird, MySQL, MSSQL;
− Obsługa klienta.
08.2004 – 12.2004
Marcin Stanik CV
BALTIC ART
http://www.balticart.pl/
Strona 4
Stanowisko: Informatyk
Obowiązki:
− Pisanie skryptów w PHP;
− Tworzenie systemu relacyjno-bazowego;
− Tworzenie stron WWW;
− Obróbka zdjęć;
− Serwis sprzętu komputerowego;
− Obsługa klienta.
WSPÓŁPRACA Z FIRMAMI:
„IdeaBank” (Polska)
https://crm-inkubator.ideabank.pl/
Obowiązki:
− Programowanie PHP, ZendFramework 2, Propel, JQuery,
Bootstrap;
− Baza danych: PostgreSQL;
− Tworzenie dokumentacji technicznej.
„IdenTT” (Niemcy - city Hamburg)
http://www.identt.info/
Obowiązki:
− Programowanie PHP, ZendFramework, Doctrine, JQuery;
− Baza danych: MySQL;
− Optymalizacja kodu;
− Optymalizacja bazy danych;
− Praca nad wydajnością;
− Komunikacja: język angielski.
„Société Générale” (Francja)
http://www.societegenerale.com/
Obowiązki:
− Implementacja SAMLv2 – ServiceProvider na potrzeby strony
https://identt.com/.
− Komunikacja: język angielski.
„Schmetterling” (Niemcy - Geschwand)
http://unternehmen.schmetterling.eu/
Marcin Stanik CV
Strona 5
Obowiązki:
− Programowanie PHP, Propel, Gearman, Jquery, Smarty, Full Text
Search: Sphinx;
− Bazy danych MySQL, PostgreSQL;
− Tworzenie dokumentacji technicznej (język angielski).
− Komunikacja: język angielski.
„Media Vision Koblenz” (Niemcy - Koblenz)
http://www.media-vision-koblenz.de/
Obowiązki:
− Programowanie PHP;
− Programowanie C# (WinForm, WinMobile);
− Bazy danych: MySQL, MSSQL, Access;
− Tworzenie relacyjnych baz danych;
− Tworzenie dokumentacji technicznej (język angielski);
− Tworzenie dokumentacji użytkownika (język angielski);
− CMS – TYPO3.
− Komunikacja język angielski.
„Stermedia” (Polska - Wrocław)
http://stermedia.eu/
Obowiązki:
− Programowanie PHP, ZendFramework, Doctrine2, JQuery;
− Baza danych: MySQL;
− Praca nad wydajnością;
„PROXIMO” (Polska - Kraków)
http://www.biura-magazyny.pl/
Obowiązki:
− Programowanie PHP;
− Baza danych MySQL.
„Berlineo” (Polska - Poznań)
http://www.berlineo.pl/index.php
Marcin Stanik CV
Strona 6
Obowiązki:
− Programowanie PHP;
− Baza danych MySQL.
„Ozeoo AB” (Szwecja - Göteborg)
http://www.ozeoo.pl/
Obowiązki:
− Pomoc przy realizowaniu projektu http://www.ozeoo.pl/;
− Tłumaczenia angielsko – polskie.
− Komunikacja: język angielski.
„MobiSoft” (Polska - Warszawa)
Obowiązki:
− Programowanie PHP;
− Rozwój istniejącej aplikacji;
− Baza danych MySQL;
− Linki przyjazne dla wyszukiwarek (SEO);
− Pozycjonowanie strony http://www.soczewki.me
Agencja Interaktywna Blue Paprica (Polska - Kraków)
http://www.bluepaprica.com/
Obowiązki:
− Programowanie PHP;
− Baza danych MySQL.
Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do
realizacji procesu rekrutacji (zgodnie z ustawą z dnia 29.08.1997 r. o ochronie danych
osobowych Dz.U. nr 133 poz. 883)
Marcin Stanik CV
Strona 7

Podobne dokumenty