DAVID BOHMANN

Ambitious Java Programmer with strong algorithmic and analytical skills, more than 4 years of experience, eager to learn new technologies and approaches.
Experience with building web applications with Spring Framework as well as implementation of integration platform based on JBoss Fuse product. I am also experienced with building portals based on Liferay DXP.
Deep knowledge of existing message broker implementations as well as ability to implement custom message broker.
Ability to create hybrid mobile applications with Ionic Framework.
Experience with implementation of custom language with use of Xtext.
Strong technological background and knowledge of 6 programming languages.
Deep knowledge of implementation of unit and integration tests.

Freelancer cooperating with VORK.

Experience

Java Developer

Lundegaard

During 2019 I participated on two projects focusing on migration of obsolete portal solution to newer version of Liferay DXP. This work included migration of portlets, hooks and database and thorough regression testing
Currently I am leading part of a team working on a green-field project consisting of implementation of new portal for calculation of insurance for various risks. Project includes for example implementation of advanced calculation framework using custom language for formulas as well as mplementation of custom message broker based on REST API. In development we use Java 11 and Spring Framework.

Since 06/2019

Java Developer

Inventi

During my first year in Inventi I focused on creation of middle-ware integration platform for eshop internal CRM and third party tools. My job comprised of implementation of unit and integration tests, creation of monitoring console and implementation of data flows in XML and JSON formats.
In 2018 I participated on new project including implementation of internal server for managing organizational structure, projects and employees.
In 2019 I was developing web application for administration of bus transport. Both projects included working with Spring Framework and JSP/Angular Framework respectively.

05/2017 - 05/2019

Java Developer

Kerio Technologies

My focus in Kerio lied on rewriting obsolete tests and covering untested parts of Kerio internal products. In my last months I developed internal product based on Raspberry-Pi.

06/2016 - 04/2017

Education

University of West Bohemia

Masters's degree

Computer Science - Software Engineering

2017 - 2020

University of West Bohemia

Bachelor's degree

Computer Science - Informatics

2014 - 2017

Ludek Pik High School

Maturity diploma

General secondary education ended with maturita exam with honors

2006 - 2014

Certifications

Skills

Operating systems
Programming Languages
Web Technologies
  • Databases
    Tools
Languages
  • Czech - native language
  • English - C1
  • Spanish - B2
  • German - A1

Interests

Apart from being a developer, I spend most of my time practicing track & field. I specialise in middle-distance running, but I am able to compete in tracks from 400m to half-marathon. My personal bests are 1:56 in 800m, 4:02 in 1500m and 8:55 on 3000m.
Apart from running I enjoy riding a bike, swimming and climbing. My passion is water sports, when possible, I practice wakeboarding and surfing.

When forced indoors, I follow a number of movies and television shows in different genres. I focus on improving my skills and learning new approaches and technologies. At latest, I spend my time improving my skills in Spring Framework.