Łukasz Szkup - moja fotografia MCPD: Web Developer

Dane personalne

Imię i nazwisko: Łukasz Szkup
Urodzony: 1980.08.08
Miejsce zamieszkania: Wrocław
Telefon: +48 500 683 777
Skype: lokus1980
e-mail: e-mail

Wykształcenie

2009 - 2009 Wyższa Szkoła Bankowa we Wrocławiu, Zarządzanie projektem
1999 - 2004 Uniwersytet Wrocławski, Wydział Matematyki i Informatyki, kierunek: Informatyka (studia dzienne)
1995 - 1999 II Liceum Ogólnokształcące we Wrocławiu (profil informatyczny)

Osiągnięcia

  • Microsoft Certified Professional Developer: Web Applications
  • finalista VI Ogólnopolskiej Olimpiady Informatycznej (1999)
  • IV miejsce w II Dolnośląskich Zawodach w Programowaniu Zespołowym (1999)
  • regularne uczestnictwo w Zawodach Informatycznych o nagrodę Zakładów Teorii Informatyki (w roku 2001 - IV miejsce)

Umiejętności

  • języki programowania/skryptowe, technologie: ANSI C, C++, C#, Asembler, Java2EE, Java2ME, HTML, XHTML, CSS, PHP, Flash + ActionScript, SQL (SQL Server 2000/2005, MySQL), ASP.NET 2.0, ASP.NET MVC 3.0, Wyrażenia regularne (Regular Expressions), podstawy OpenGL i DirectX
  • biblioteki: .NET Framework 1.1/2.0/3.5, MFC, STL, Infragistics NetAdvantage, Smarty, Pear, NUnit, NHibernate, Composite UI Application Block (CAB), Smart Client Software Factory (SCSF)
  • środowiska: MS Visual C++ 6.0, MS Visual .NET 2003/2005/2008, Visual Cafe, Flash MX 2004, JBuilder 9
  • systemy kontroli wersji: Visual SourceSafe, CVS, GIT, SubVersion
  • programowanie w systemach DOS, Windows
  • ważniejsze ukończone przedmioty: Efektywne tworzenie oprogramowania (XP, Wzorce projektowe), Zarządzanie projektem programistycznym (UML), Bazy danych, Algorytmy i struktury danych, Algorytmy równoległe i rozproszone
  • doskonała znajomość różnorodnych algorytmów i struktur danych (tablice haszujące, drzewa poszukiwań, kolejki, stosy, listy, grafy, macierze i.t.d.)
  • dogłębna znajomość interfejsu WinAPI, GDI/GDI+, System.Windows.Forms, programowanie w architekturze SDI, MDI, tworzenie bibliotek statycznych (LIB), bibliotek dynamicznych (DLL), kontrolek ActiveX, aplikacje typu Client-Server

Ponadto

  • prawo jazdy, kat. "A" i "B" (czynna jazda od 1998r.)
  • znajomość j. angielskiego - dobra komunikatywność, bardzo dobre rozumienie wszelkiej dokumentacji i podręczników w j. angielskim

Kariera zawodowa

2013.09 - teraz S3 Group - IT Kontraktor
2012.07 - 2013.06 Readify - Starszy programista
2011.05 - 2012.06 S3 Group - IT Kontraktor
2010.05 - 2011.05 Teleste Video Networks - Starszy inż. oprogramowania
2009.05 - 2010.04 Tieto - Starszy inżynier oprogramowania
2008.03 - 2009.05 Objectivity - Inżynier oprogramowania
2006.10 - 2008.02 PGS Software - Inżynier oprogramowania
2005.01 - 2006.06 Microgen sp. z o.o. - Inżynier oprogramowania
2002.11 - 2004.12 HDF sp. z o.o. - Inżynier oprogramowania

Doświadczenie zawodowe

  • Udział w wieloosobowym zespole przy tworzeniu oprogramowania (C++/C#/Java) bankowego, pozwalającego tworzyć procesy biznesowe oraz aplikacje webowe (łącznie ok. 500 tys. linii kodu)
  • Udział w tworzeniu biblioteki (C++) generującej standardowe oraz dwuwymiarowe kody kreskowe (projekt zawiera ok. 100 tys. linii kodu źródłowego)
  • Aplikacja webowa dla jednej z największych firm farmaceutycznych (ASP.NET/C#)
  • Kontrolki ActiveX, m.in. kontrolka pozwalająca komunikować się z czytnikiem kodów kreskowych poprzez port RS-232
  • Emulator elektronicznego układu (C++) montowanego w drukarkach laserowych, pozwalający na generowanie kodów kreskowych za pomocą komend języka PCL
  • Rozbudowany program graficzny (w VC++) służący do seryjnego tworzenia etykiet, wizytówek lub nadruków na koperty współpracujący m.in. z bazami SQL Server, MySQL, Access, Excel (projekt zawiera obecnie ponad 500kB kodów źródłowych)
  • Gry internetowe typu multiplayer czasu rzeczywistego (Java/Client-Server), współpracujące z językiem PHP i bazą danych MySQL
  • Gry internetowe w technologii Flash/ActionScript
  • Gra komputerowa "Master Mind" (C++) oparta na zasadach gry planszowej o tym samym tytule
  • Gra na telefony komórkowe (J2ME) oparta na technologii MIDLET 1.0

Zainteresowania / hobby

  • sport: badminton, piłka nożna, tenis stołowy, siatkówka, koszykówka
  • modelarstwo, gry RPG i planszowe, gry konsolowe
  • japońska sztuka animacji i rysowania (anime i manga)
  • pasja programowania i chęć bycia na bieżąco ze wszystkimi technologiami z tym związanymi

Dokumenty

Olimpiada Informatyczna 1999 Certyfikat MS 2364 Dolnośląskie Zawody w Programowaniu Zespołowym 1999 Dolnośląskie Zawody w Programowaniu Zespołowym 2000 Dolnośląskie Zawody w Programowaniu Zespołowym 2002
Wielka Przesmycka 1998 Wielka Przesmycka 1999 Wielka Przesmycka 2000 Wielka Przesmycka 2001 Wielka Przesmycka 2002

Strona jest zgodna ze standardem W3C - HTML 4.01 Transitional Strona posiada zgodny ze standardem W3C arkusz styli CSS