Petr Motlicek
Software Developer
Ehm-Welk-Straße 8a
Germany
Mobil: +49-162-***-****
Mail: ****.********@*****.***
Personal
Birthday on 3-rd of March, 1974, Krnov, Czech republic
Work experience
12/2013 – 08/2014 Neatech s.r.o., Sumperk, Czech republic
Senior Programmer
area Business WEB applications development
tools MS VS 2010/2013 + Resharper, Git, TeamCity, Youtrack, Enterprise Architect
backend MS SQL 2012, .NET 4.5(1) + C#, ASP.NET MVC 4/5, Razor syntax,
MS Unity Container, Web API, Entity Framework - POCO, CodeFirst -> fluent
API mapping, Repository, UOW patterns, System.Web.Optimization bundling,
ADO.NET, ADOMD.NET, MS Reporting Services 2012
frontend HTML 4,5, CSS + LESS, JavaScript, AJAX/AJAJ, JQuery, Bootstrap 3.0,
Knockout 3.1
miscellaneous twitter typeahead + Bloodhound
highlights analysis with EA: use case model, setting up MS SQL database for EA team
modeling, domain model, TeamCity, Youtrack, GIT server installations, own
ASP.MVC HtmlStaticViewEngine
work steps general analytical paper working on analysis (domain model, use cases)
time estimation youtrack UI implementation POCO mapping data
generation persistence + backend
08/2010 – 08/2013 ST Software s.r.o., Liberec, Czech republic
Senior Programmer
area Business WEB applications development
tools MS VS 2010 + Resharper, T4 Templates, Git, TeamCity, JIRA, Trello,
dotTrace, Enterprise Architect, Nunit
backend MS SQL 2008 + NHibernate, .NET 3.5, 4 + C#, ASP.NET MVC 3, 4, Razor
syntax, XAML, MS Unity Container, Web API, WCF, SOAP
frontend HTML 4,5, CSS + LESS, JavaScript, AJAX/AJAJ, JQuery, JQuery Templates
Bootstrap, WinForms
miscellaneous List & Label reports, FLEXEL (XLS export/import)
highlights BS Card payment interface, Enterprise Architect transformation templates,
MS SQL merge replications
work steps (JIRA/Trello ) (EA class model transformation template ) MS VS domain
model T4 templates DML DB seeding (data generator) NHibernate
mapping files Repository
11/2008 – 06/2010 Blue Pixel s.r.o., Olomouc, Czech republic
Senior Programmer
area Business Inteligence, ASP.NET (1.1, 2.0) Web, NUnit tests
tools MS VS 2003-2008, Subversion, Mantis, Enterprise Architect, DAL + BL
generator, partially MS Team Foundation Server, NUnit
backend MS SQL 2005 + ADO.NET, .NET 2.0 + C#, ASP.NET, Web Services, SOAP,
WCF, MS Analysis Services, MS Reporting Services
frontend HTML 4, CSS, JavaScript, AJAX/AJAJ, JQuery, WinForms
miscellaneous Devexpress, One Click, WiX, MDX basics, Ionic's Isapi Rewrite Filter
highlights OLAP cubes design, Enterprise Architect plug-in, own DAL+BL generator, DMS
implementation, JIRA & MS TFS integration, RSS implementation, passive
VB.NET, MS SQL CLR integration, wake-on-lan, RS232
work steps ((communicating with a customer analysing MANTIS ) designing )
coding
EA data model DDL script
EA class model EA plug-in DDL/DML script MS SQL ext. properties
DAL + BL
03/2008 – 11/2008 Kilian Systems s.r.o., Zabreh, Czech republic
IT Expert – time-limited contract
area hardware service, network administration, IT helpline/support,
software application analysis
tools LINUX server (firewall, Web server, DHCP server, routing), WINDOWS
working stations, Fujitsu-Siemens testing PC software, screwdriver,
compressor, drill, Enterprise Architect, MS Word + MS Excel
miscellaneous using watch-dogs
highlights assembling electronic devices, assembling & cleaning PC-ies, learning video-
walls & info-panels infrastructure, learning gaming machines, application
analysis of a congress center IS, support for IT service tender
03/2005 – 08/2007 Baader Computer s.r.o., Sumperk, Czech republic
Leading Programmer / Development Office Head
area Web development ASP, ASP.NET 2.0 of CRM applications
tools MS VS 2005, Delphi 5 (COM), Home Site, ERWIN, Team Coherence
backend MS SQL 97-2000 + ADO(.NET), .NET 2.0 + C#, ASP + VB Script + COM,
ASP.NET
frontend HTML 4, CSS, JavaScript, MSIE 5-6
miscellaneous PDF Lib 6.x, Adobe Acrobat
highlights founding branch office, hiring colleagues, transfer from ASP to ASP.NET 2.0,
PDF generation, writing ERWIN macros to generate C# classes
work steps ERWIN data model SQL DDL script
ERWIN data model ERWIN macros C# classes
07/2002 – 02/2005 Baader Computer s.r.o., Home office
ASP & Delphi Programmer
area ASP CRM applications, Delphi server-client DB applications
tools MS VS 2000, Home Site, ERWIN, Delphi 3, 5, Team Coherence
backend MS SQL 2000 + ADO, ASP + VB Script + COM, Delphi components + Object
Pascal, BDE (Paradox) + SQL
frontend MSIE 5-6, HTML 4, CSS, JavaScript, Delphi VCL (WIN32)
miscellaneous PDF Lib 6.x, Install Shield 5, QuickReports, IFRAME a-là AJAX
highlights WYSIWYG-like letter designer in DHTML, PDF generation, general data
selection tool (meta-data model stored in database)
work steps ERWIN data model SQL DDL script
03/1999 – 06/2000 Baader Computer s.r.o., Praha, Brno, Czech republic
Junior Programmer
area Delphi (desktop) DB applications, ASP web business applications
tools Delphi 1,3,5, ERWIN, Home Site
backend MS SQL 7 + ADO, ASP + VB Script + COM, Delphi components + Object
Pascal, BDE (Paradox, DBase) + SQL
frontend Delphi 1, 3, 5 VCL (WIN32), DHTML, JavaScript, MSIE 4, Netscape 2.1
(layers)
miscellaneous Install Shield 5, Crystal Reports, QuickReports
highlights conversion C++ Object Pascal, BDE Paradox tables verification, repair,
packing, backup and restore tool, low-level“ ObjectPascal magics a-là
accessing private variables, canvas drawing, Install Shield 5 scripting,
3-layered (WCF-like) application, Delphi VCL grid-based data drilling, own
DHTML calendar component, own DBF component
work steps ERWIN data model SQL DDL script
05/1998 – 10/1998 Tesco s.r.o. ( Tesco SW a.s.), Olomouc, Czech republic
Programmer-Analyst
area Business Intelligence, Data Warehousing
tools SAS Institute DW tools + proprietery language for UI and DATA manipulation,
Select Engineer CASE tool
highlights learning snow-flakes and DW“, teaching the same, no practical programming
just learning and playing“
11/1997 – 03/1998 Military Service
10/1995 – 12/1995 VSB-TUO, Faculty of Economics, Department of IT in Economics,
Ostrava, Czech republic
IT Seminar Teacher
area MS DOS, Windows 3.x, MS Word, Quattro Pro 5.0
Education
1995 – 1997 VSB - Technical University of Ostrava, Faculty of Economics
System Engineering and Information Technology – master degree
1992 – 1995 VSB - Technical University of Ostrava, Faculty of Economics
Economics – bachelor degree
1988 – 1992 Secondary technical school, Sumperk, Czech republic
Electric traction and rail vehicles in transport
Courses, seminars
12/2013 – 05/2013 German beginners lessons, English conversation lessons
09/2013 – 12/2013 Own education
NoSQL, Polyglot databases concept, Graph databases introduction
OOD principles
Agile principles
WPF introduction, NHydrate introduction, MVVP, MS VS DSL basics, mobile
web browser viewport stuff, Open Office Calc functions programming, C#
unsafe code - pointers
WEP passwords cracking (BackTrack), Windows 8 learning
Git Server, JavaScript – ECMA news
PLC principles
German beginner's course
09/2007 – 02/2008 Own education
CASE tools Enterprise Architect, Model Maker
re-freshing Object Pascal (Delphi)
getting deeper into ASP.NET, .NET, C#
introduction to Mono Project, NHibernate
design and development of own ASP.NET-based framework, own persistence
layer
getting next step deeper into Linux
little quick course of programming technology devices, PLC
19-23/11/2007 Course of object programming, UML and component technology
Hotel Jelenovska, Valasske Klouboky, Czech republic
Ilja Kraval, www.objects.cz
analytical & design patterns, object principle, UML understanding, UML
diagrams
1998 – 01/1999 Own development
BDE desktop WIN32 applications in Delphi + Object Pascal
MLM business support application
Sport results application
Vector painting application
Miscellaneous
Languages czech: native
slovak: bilingual proficiency
english: professional working proficiency
german: elementary proficiency (basic words and phrases)
russian: elementary proficiency (being forgotten)
polish: passive understanding
Interests programming, chess, bike, jogging, (cross-country) skiing, meaning of
letters, etymology, metaphysics
Another skills hardware proficiency, driving licence, all-ten fingers writing
Sumperk, Czech republic, 5.9.2014