Curriculum Vitae

Dane osobowe i kontaktowe
Imię, nazwisko: Łukasz Karpuć
Rok urodzenia: 1983
Miasto: Kielce, Kraków
E-mail: lukaszkarpuc at gmail.com

Ze względu na ogólnodostępność tej strony, dane osobowe zostały podane w postaci skróconej.

Wykształcenie
Październik 2006 - Luty 2009 Studia magisterskie

Uniwersytet Marii Curie-Skłodowskiej w Lublinie

Wydział Matematyki, Fizyki i Informatyki
Kierunek: Informatyka
Specjalność: Technologie Informatyczne
Rodzaj studiów: uzupełniające, magisterskie
Październik 2006 - Czerwiec 2008 Kurs Cisco CCNA - ukończony z pozytywnym wynikiem

Uniwersytet Marii Curie-Skłodowskiej w Lublinie
Regionalna/Lokalna Akademia Cisco

Rodzaj kursu: CCNA
Semestr: 4
Październik 2002 – Maj 2006 Zdobyty tytuł inżyniera informatyki

Politechnika Świętokrzyska

Wydział Elektrotechniki, Automatyki i Informatyki
Kierunek: Informatyka
Specjalność: Systemy Informacyjne
Rodzaj studiów: inżynierskie
Wrzesień 1998 – Czerwiec 2002 Uzyskane świadectwo dojrzałości

VI Liceum Ogólnokształcące im. J. Słowackiego w Kielcach
Doświadczenie zawodowe
Lipiec 2009 - dzisiaj NetArt

Stanowisko: Specjalista ds. Rozwoju Oprogramowania
Styczeń 2009 - Czerwiec 2009 Wirtuale.pl ul. Tatrzańska 3c, Kielce

Stanowisko: Informatyk-programista
Programowanie: FLEX, ACTIONSCRIPT, PHP, JAVASCRIPT, CSS, HTML. Projektowanie: UML (OOP, event-driven). Obsługiwane protokoły architektury klient-serwer: AMF, SOAP, JSON-RPC. Inne technologie i modele: MVC, deep-linking, aplikacje modułowe, rozproszone systemy internetowe.
Czerwiec 2006 - Styczeń 2009 Freelance
Technologie: JAVA, C/C++, UML, PHP, JS, HTML, CSS, SQL, VB. Konsultacje, korepetycje.
Kwiecień 2008 - Sierpień 2008 XLT.PL, ul. Staszica 1/212 PL- 25-008 Kielce

Stanowisko: Informatyk-programista
Zakres obowiązków: programowanie PHP, JS, HTML, CSS obsługa MySQL
Lipiec 2005 Praktyki studenckie

Chemar S.A., ul. K. Olszewskiego 6, PL- 25-953 Kielce

Stanowisko: Informatyk
Zakres obowiązków: programowanie VB, obsługa plików DBF
Umiejętności
Języki, API, techniki
  • PHP 5 (bardzo dobrze)
  • Java (dobrze)
  • C/C++ (średnio/dobrze)
  • JavaScript 1.5+, JSON (bardzo dobrze)
  • ActionScript 3 (dobrze)
  • Flex 3 (średnio/dobrze)
  • AJAX (bardzo dobrze)
  • XML, Model DOM (bardzo dobrze)
  • HTML/XHTML (bardzo dobrze)
  • CSS 1/2 (bardzo dobrze)
  • UML (średnio)
  • Assembler x86 Windows (pobieżnie)
  • Turbo Pascal (średnio)
  • OpenGL, GLSL (średnio/dobrze)
Systemy bazodanowe
  • MySQL 4/5 (dobrze)
  • PostgreSQL 8.2+ (średnio/dobrze)
  • SQLite (dobrze)
  • Oracle (pobieżnie)
Systemy operacyjne
  • Windows 9x/XP/2003 (dobrze)
  • systemy linuksowe (pobieżnie)
Aplikacje
  • Sybase Powerdesigner (w zakresie projektowania baz danych – dobrze)
  • Adobe Photoshop (średnio)
  • Macromedia/Adobe Flash (średnio)
  • Pakiet Sphinx (Neuronix, DeTreex – średnio/dobrze)
  • StarUML (dobrze)
Środowiska programistyczne oraz RAD
  • Eclipse (Java, PHP)
  • Codeblocks (C/C++, D)
  • Borland C++ Builder, Delphi for PHP
  • MS Visual Studio 2005
  • Adobe Flex Builder
  • FDT
Programy/pakiety biurowe
  • Pakiet MS Office 2000 (dobrze)
  • Pakiet OpenOffice 2.0 (dobrze)
Dokumentacja kodu
  • Doxygen
  • Javadoc
  • PHPDocumentor
  • Natural Docs
Pozostałe umiejętności
  • Myślenie abstrakcyjne
  • Umiejętność stosunkowo szybkiej adaptacji do nowego środowiska
  • Utrzymywanie standardów programowania
  • Przejrzystość i dokumentacja kodu
  • Tworzenie systemów CMS
  • Tworzenie dynamicznych serwisów informacyjnych
  • Projektowanie i zarządzanie bazami danych
  • Tworzenie prezentacji multimedialnych
  • Myślenie perspektywiczne
  • Tendencja do tworzenia dobrze przemyślanych, łatwo rozszerzalnych systemów, doszlifowanych do granic możliwości
Języki obce
  • Angielski (średniozaawansowany w mowie i piśmie; bardzo dobra orientacja w dokumentacjach)
  • Rosyjski (podstawowy w mowie i piśmie)
  • Hiszpański (Castellano - podstawowy w mowie i piśmie)
Projekty
System rezerwacji pokojów Prace projektowe, koncepcyjne i wykonawcze w pierwszych etapach (do 50%) projektu ogólnopolskiego systemu rezerwacji pokojów (technologie: PHP, AJAX, Javascript, MySQL)
Fluid Interfejs panelu administracyjnego CMS, technologia Flex
Ox PHP Framework Zbiór narzędzi wspomagających tworzenie internetowych aplikacji w technologiach PHP/JavaScript/AJAX z wykorzystaniem baz danych. W procesie tworzenia.
Portablo System publikacji treści w Internecie obsługujący m.in.  http://blog.lukaszk.in5.pl
Goshawk CMS System CMS powstały w ramach pracy inżynierskiej. Doświadczenia przy jego tworzeniu wykorzystane zostały przy projekcie Ox.
Silnik aplikacji internetowej w technologii AJAX Opracowanie silnika dla strony   http://kzns.com.pl/ w technologii AJAX.
Inne Konsultacje dotyczące zagadnień technicznych i użytkowych przy różnych projektach.
Inne