Professional profile

About me #


I started my studies in 1994 at the 1. Máje elementary school in Hranice, where I attended the language school after passing the entrance exams in the 3rd class. First foreign language was the English language, since the 6th grade in addition the German language. After completion the compulsory school attendance I started high school with extended support for foreign language teaching. I passed the final exams (Czech language, English language, Mathematics and Physics) with honors and after passing the entrance exams was admitted to the bachelor's studies, Czech Technical University in Prague, Faculty of Electrical Engineering, Computer Science. After Bachelors final exam I attended the Czech Technical University in Prague, Faculty of Information Technology, Web engineering. I finished my studies in 2012 by Master final exam and was awarded with M. Sc. honour.

I started to work in IT field in September 2012 as a web developer for the Maxmetal Ltd company. After that I worked for the SCA Morava Ltd company for which I created two eshops, one with Indian Premiers Tea Ltd partners collaboration. I also created the web pages for the CTU bowling team. Since June 2011, I have been working as a software developer for the Quanti Ltd.

In the Quanti Ltd I am developing mainly information systems, web portals and mobile applications. I am primarily using Grails framework (Java EE, Groovy, Spring, Hibernate), JavaScriptový AngularJS framework, PHP Nette framework, PhoneGap a Android. I also participate in the creation of analysis and design of the solution as well as the creation of manuals and documentation. I occasionally share my knowledge through training or practical workshop.

In the autumn of 2012, I participated in two events in the development of mobile applications. I got second place in the final of the European competition Vodafone Foundation Smart Accessibility 2012 and third place in the Samsung CTU eClub 2012 competition. Since November 2013 I am leading project teams, communicating with clients and plan development strategies.

Since 2014, I became a partner and I am responsible for leadership development of Quanti products. In the autumn of 2014, I volunteered in an internship program for young job seekers as a mentor of the Ministry of Labour and Social Affairs. I prepared the trainee for the future IT job.

In April 2015, I as a senior developer involved in the development of e-shop common platform for e-shops like BigBrands.cz, Prodeti.cz, Bambino.sk, Kolonial.cz and others within the E-commerce Holding PLC.

In my free time I enjoy playing the bowling leagues in Prague within the CTU bowling team, which I co-founded during the study. I like to play volleyball, swim, cycle and travel. I'm kind of a perfectionist and I really care on a team of people with whom I spend my time. I like working with people who are professionals in their field. I believe that everything can be done if there is unbreakable human will.


Education #


Period: 2010 - 2012
Specialization: Web and software engineering
Master thesis: Design and implementation of property ownership system with cafeteria
Ended with a graduation, title M. Sc.


Czech technical university in Prague

FACULTY OF ELECTRICAL ENGINEERING

Period: 2007 - 2010
Specialization: Computer technology
Master thesis: Automatic bidding system for e-bay.com
Ended with a graduation, title B. Sc.


High school Hranice

STUDIES WITH EXTENDED LANGUAGE LEARNING

Period: 2003 - 2007
Ended with a school leaving exam

Languages #


Mother language: Czech language

  • English language:
    • reading: excellent
    • writing: good
    • speech: good
  • German language:
    • reading: good
    • writing: good
    • speech: good
  • Russian language:
    • passive knowledge of the Russian Cyrillic alphabet

Courses #


  • Driving license - B category
  • Gun license - A, B, E category

Working experience #


2010 - present

Senior developer

E-commerce Holding PLC

April 2015 - present

Responsibility for the e-shop platform development

Responsibilities:

  • E-shop platform development

Project & product manager

Quanti Ltd

November 2013 - present

Responsibility for managing development teams, communication with clients and creating project development strategies.

Responsibilities:

  • Project team leadership
  • Communication with clients
  • Product development strategies
  • Making time estimates and schedules
  • Determination of the financial cost of the project
  • Project technologies analysis
Logo of the Education institution

Training and supervising IT high school student for successful transition to employment.

  • HTML and XML language usage for web application development.
  • JavaScript language usage for web application development.
  • Data structure modeling and the OOP.
  • Client-Server architecture and Model View Controller pattern.
  • Programming in the PHP and the Java language.
  • Database modeling and the SQL.

Senior developer

Quanti Ltd

June 2011 - present
Quanti Ltd logo

Responsibility for the development of web portals, mobile applications and information systems.

Responsibilities:

  • Analysis, design and development of web portals
  • Analysis, design and development of mobile applications
  • Analysis, design and development of information systems
  • Bug fixing and improving existing solutions
  • Creating project documentation
  • Presentations, seminars and workshops creating
2010 - 2011

Web developer

The Institute of Physical Education and Sport CTU

February 2011 - April 2011

Responsibility for the company web portal development for .

Responsibilities:

  • Web portal development
CTU logo

Web developer

Premiers Ltd

November 2010 - March 2011
Premiers Ltd logo

Responsibility for the company web portal development in collaboration with Indian partners Premiers Tea® Ltd.

Responsibilities:

  • Web portal development
  • Communication with Indian partners
  • Consulting technical solutions

Web developer

SCA Morava Ltd

November 2010 - March 2011
Cafe Majada logo

Responsibility for the company web portal development

Responsibilities:

  • Web portal development
  • Consulting technical solutions
2010

Web developer

Maxmetal Ltd

September 2010 - November 2010

Responsibility for the web portal development and marketing promotion of the company.

Responsibilities:

  • Web portal development
  • Creating marketing materials
  • Technical infrastructure configuration

Competitions #


Finalist of the European competition Vodafone Foundation Smart Accessibility 2012

Category: Independent living
Android applications: HearingAid
Awards: 2nd place


Finalist of the Samsung CTU eClub 2012

Category: Note - the Android application using S-Pen technology
Android applications: EasyColoring
Awards: 3rd place

Mentoring #


Education institution of the Ministry of Labour and Social Affairs of the Czech Republic

Period: October - December 2014
Responsibilities:
  • HTML and XML language usage for web application development.
  • JavaScript language usage for web application development.
  • Data structure modeling and the OOP.
  • Client-Server architecture and Model View Controller pattern.
  • Programming in the PHP and the Java language.
  • Database modeling and the SQL.

Tutoring & workshops #


Tutor of the AngularJS framework

QUANTI Ltd

Period: March 2014
Responsibilities: Tutoring and workshop of the AngularJS framework for 2N TELECOMMUNICATIONS PLC


Tutor of the Nette framework

QUANTI Ltd

Period: February 2014
Responsibilities: Tutoring and workshop of the Nette framework for Quanti Ltd


Tutor of the Grails framework

QUANTI Ltd

Period: June 2012
Responsibilities: Tutoring and workshop of the Grails framework for Senman Ltd


Technical skills #


I am holding currently two positions in Quanti Ltd. Position of the senior developer and position of the project and the product manager. I am describing below the technologies and tools that I use and with whom I have practical experience and knowledge.



Project and product manager

I am using UML, BPMN and mind maps for project analysis, for documentation then TEX or Microsoft Office. For the project team management, communication and writing ideas then various web applications.

Modeling:
  • UML
  • BPMN
  • Mind maps (XMind)
Documents creation:
  • TEX
  • Office
Manager applications:
  • Jira
  • Confluence
  • TeamCity
  • Zimbra
  • Evernote
  • BaseCamp
  • LucidChart
Others:
  • Gimp, Photoshop
  • AutoCAD
  • Maple

Senior developer

I develop mainly in the programming Java, Groovy, PHP, JavaScript languages, mobile applications for Android OS and multi-platform in PhoneGap. I have experience using both relational and NoSQL databases.

Programming languages:
  • Java EE, Groovy, PHP, SQL, HTML, JavaScript, CSS, Less
Frameworks:
  • AngularJS (JavaScript)
  • Grails (Java EE, Groovy, Spring, Hibernate, Maven)
  • Nette (PHP)
  • SAP UI5
Mobile development:
  • Android
  • PhoneGAP
  • RoboGuice
Databases:
  • Couchbase, MongoDB
  • MySQL, MariaDB
  • PostgreSQL
Libraries:
  • HTML template engines: Smarty, Latte
  • JavaScript: jQuery + UI, MomentJS, UnderscoreJS, Flot
  • CSS: Twitter Bootstrap, Metro UI
  • DB/ORM layers: Dibi, Propel ORM
Operation systems:
  • Linux, Windows, Mac
IDE:
  • IntelliJ IDEA, Eclipse, NetBeans
Versioning:
  • GIT, SVN
Virtualization:
  • VMWare, VirtualBox
Shell:
  • Bash