Post Job Free
Sign in

Experienced (web) developer: C#, MS SQL, JavaScript, ASP.MVC

Location:
Šumperk, Olomouc Region, Czech Republic
Salary:
competive
Posted:
September 08, 2014

Contact this candidate

Resume:

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



Contact this candidate