CURRICULUM VITAE

KNOWLEDGE
Technologies and tools used
TECHNOLOGIES AND TOOLS CURRENTLY USED
Java 8/17, Open Liberty, Spring Boot, REST, MVC, JAX-RS, PostgreSQL, Kubernetes, Docker, Gradle, Jenkins, LDAP, Apache/Tomcat, GIT, Hibernate/JDBC, IntelliJ IDEA, Tortoise, W10, Linux, JIRA, Confluence etc.
PREVIOUSLY USED TECHNOLOGIES AND TOOLS
J2EE/JEE (EJB, JPA/Spring Data, JSP/Servlets...), Spring, Maven, Cassandra, PL/SQL (Oracle), MySQL, GoCD, BEA WebLogic Server, IBM WebSphere, Oracle iAS, Oracle JDeveloper, Eclipse , JBuilder, WebServices, XML (+parsing DOM/SAX), SVN, CMSynergy/Continuus, Perforce, CVS RUP, PHP, XSLT, HTML/DHTML, JavaScript, CSS, HTTP, CGI, VRML, C/C++ etc.
FURTHER KNOWLEDGE
OOA, OOD with UML, design patterns, Agile (Kanban, Scrum), SQL, NoSQL, Continuous dev. etc.
- Knowledge of 3D and 2D graphics algorithms
- Basic knowledge of banking knowledge
- Linguistic proficiency:
Czech: native language
German: good C1
English: good B2
EDUCATIONAL BACKGROUND
My study
CZECH TECHNICAL UNIVERSITY
Faculty of Electrical Engineering - Czech Technical University in Prague
Chair of Computers
Specialization in computer graphics development
HIGH SCHOOL
Usti nad Labem high school
CERTIFICATES AND LARGER SEMINARS
- Sun Certified Business Component Developer for J2EE 1.3
- Sun Certified Programmer for Java 2 Platform 1.4
- ISAQBR - Certified Professional for Software Architecture (CPSA) Foundation Level
- Architecture and design of J2EE applications
- Design patterns and case studies for Java and C++
- Object-oriented analysis and design with UML
- Oracle application development in PL/SQL
- Advanced PL/SQL
- XML application development in Java
- Enterprise Architect for developers and analysts
- IBM WebSphere Application Server V6.1 Administration
- Banking knowledge for non-bank merchants
Etc.
MY EXPERIENCES
Professional background
November 2022 - currently
MERCEDES-BENZ TECH INNOVATIONS STUTTGART/KARLSRUHE
Role: Senior software engineer
November 2022 - currently GEMS/Alice - Identity & access management system
- IBM WebSphere -> Open Liberty, Kubernetes, Spring Boot, Java 8/17, PostgreSQL DB, Camunda
- Java, SQL, CA/CI, deployment, TA + development + Support
August 2011 - October 2022
1&1 INTERNET AG KARLSRUHE
Role: Senior Java Developer
August 2011 - November 2018 Mail core systems
- Development of the mail core system for the brands WEB.DE, GMX, MAIL.COM etc.
- Java, Spring, REST, MySQL, Oracle DB, Cassandra
January 2015 - May 2016 PGP Project
- Pretty Good Privacy backend system
- Java, Spring, REST, Cassandra, BouncyCastle...
August 2017 - October 2018 Track and Trace (TnT) project
- Organization of shopping and tracking emails and tracking of orders
- Java, Spring, REST, Cassandra...
December 2018 - October 2022 Smart Inbox Platform (SIP) and sub-projects
- Services to categorize emails according to Smart Inbox categories, extract information and display the extracted information for easier access to customers. It is based on machine learning.
Responsibility for sub-projects:
December 2018 - October 2022 Permission Center Proxy (PCP)
- PCP's Permission API supports management of permissions across the platform
- Java, Spring Boot, Cassandra, JAX-RS, REST, Kubernetes, GoCD pipelines
July 2019 - October 2022 Annotation Management System (AMS)
- AMS provides a REST interface for managing machine learning and human-generated annotations
- Java, Spring Boot, PostgreSQL, MVC, REST, Kubernetes, GoCD pipelines
November 2020 - October 2022 Batching Proxy (SBP)
- SBP is a proxy between the email stream and the machine learning analyzers. It allows processing multiple emails at once
- Java, Spring Boot, MVC, REST, Kubernetes, GoCD pipelines
Collaboration on additional sub-projects/services.
April 2008 - July 2011
KOMERČNÍ BANKA, A.S. PRAGUE
Role: Senior Java Developer
April 2008 - July 2011 Project BagMan
- Management of collaterals and collateral instruments and communication with ČÚZK (real estate cadastre)
- IBM WebSphere, Thick Client, Oracle DB
- Java (Swing), J2EE (EJB), SOA (WS), SQL, PL/SQL, TA + development
September 2007 - April 2008
NETMEDIA, AG ZURICH
Role: Senior Java Engineer
September 2007 - April 2008 Project eRecruitment system
- Adaptation of the system for large corporate customers (IBM, Winterthur, VW, UBS...)
- IBM WebSphere, Oracle DB
- Java, SQL, PL/SQL, TA + development
July 2004 - August 2007
J&T BANK, A.S. PRAGUE
Role: Analyst/Developer
July 2004 - August 2007 Project Consolidation IS
- System for calculating the capital adequacy of the J&T Financial Group
- Oracle iAS, Oracle DB
- Java, Oracle Business Components, PL/SQL, SQL, TA + development
November 2000 - June 2004
DEUTSCHE BANK AG FRANKFURT A. M. / ESCHBORN
Role: Enterprise Java Developer
September 2002 - June 2004 Project CoSMOS and its sub-projects
- Business logic part for several Internet applications - online investment systems (MaxBlue, CPO...)
- J2EE (EJB, JAXB, JDBC...), BEA WebLogic, Tomcat, Oracle, XML...
- Business logic (Java), PL/SQL, SQL, DAO development + TA (design)
October 2001 - July 2002 eBranch Cards Pilot Project
- Intranet debit/credit card system with the web interface
- J2EE (EJB, JDBC, JSP, RMI, Patterns...), BEA WebLogic, Oracle, XML...
- BOC (business logic), DAO development + TA (design)
November 2000 - September 2001 maxBlue UK project
- DB’s online investment system for the UK
- J2EE (EJB, JDBC, JSP, RMI, Patterns...), BEA WebLogic, Oracle, XML...
- BOC, DAO, JSPs, DHTML, JS (News, Prices & Graphs, Virtual Portfolio)
CONTACT DETAILS
Name: Vit Martinek
Title: Dipl. Ing.
Born: February 5, 1975 in Ústí n.L., Czech Republic
Living in Karlsruhe, Germany
e-mails: v.martinek@web.de, ivm@email.cz