Software Engineering & Consulting

Ich unterstütze Sie mit meiner langjährigen Erfahrung in allen Phasen der Java Softwareentwicklung (Requirementsanalyse, Architektur, Design, Implementierung und Quality Assurance).

Fullstack

Ich bin ein begeisterter Java Fullstackentwickler und erfahren in allen JEE Standard-Technologien wie EJB, JPA, JMS und CDI.

Test driven development

Ich bin ein großer Freund von TDD (test-driven-development) und betrachte ungetesteten Code als Legacy Code.

Technologiestack

JEE: EJB, JPA, JMS, CDI, JSF

Spring

Web frameworks: Wicket, Angular, Vuejs, Primefaces, Freemarker, Spring WebMVC

Datenbanken: PostgreSQL, Oracle, MS SQL Server, MySQL, HSQLDB

XML: XPath, XSLT

Test: JUnit, Mockito, Arquillian, Selenium Webdriver, JBehave, Cucumber

Suche: Lucene

IDE: IntelliJ, Eclipse

Continuous Integration: Hudson, Jenkins

Build: Maven, Ant, Gradle

Bugtracking: HPQC, JIRA, Bugzilla

Betriebsysteme: Mac OS, Windows, Linux