Various IT consulting and development tasks (MongoDB optimization, security topics (DDoS protection, BSI compliance, etc.), integration of Bean Validation for standardized checks, code reviews, and support in designing the new architecture for the alert platform)
Complete design and implementation of the software platform (80,000 LoC) for a startup
Messaging system; rating system; recommendation system; custom video conferencing for 1:1 video chats and group rooms; fully automated build/release pipelines
Technologies used: Java17, Jakarta EE 10, REST API, AWS environment, PostgreSQL, Maven, JUnit, Mockito, OpenAPI, Sonargraph
Dec 2019 - Jan 2022
2 years 2 months
Founder
pinnwand.online
Complete application design (“from idea to finished product”)
Architecture and implementation of a self-learning module for mobile device detection based on HTTP user agents
Implementation of a MapReduce application to analyze openRTB auctions
Implementation of a MapReduce application to process various log file types and import the calculated business metrics into a visualization application
Architecture and implementation of central archiving software for all in-house business applications
Architecture and implementation of an SAP-RFC/IDoc-to-WebService converter
Architecture and implementation of a universally usable SAP-RFC server component
Partial architecture and implementation of new communication software for all in-house business applications
Technologies used: Java, JBoss, Tomcat, PostgreSQL, Sybase, OracleDB, Hibernate, SOAP web services, NoSQL, Apache Jackrabbit, Lucene, Fast LTA Cubes, SAP JCO, SAP RFC server API, Java Service Wrapper, Eclipse RCP GUI, openFT API, RMI, EDIFACT, partial code generation from UML diagrams
Jun 2005 - Jun 2005
1 month
Alfeld, Germany
Software Developer
Alfeld Hospital
Planning and development of statistical software for the intensive care unit at Alfeld Hospital
Jul 2003 - Oct 2006
3 years 4 months
Stuttgart, Germany
Java Developer
AFI GmbH
Architecture and implementation of a web application as a frontend for SAP business workflows
Architecture and implementation of a central module for communication with the Saperion archive system
Architecture and implementation of a support research application for all communications with German customs
Planning and implementation of file-based load balancing/dispatching software for the data center
Responsible for complete system maintenance (hardware/software) of the customs communication via the data center; extension of the existing communication software
Technologies used: Java, Tomcat, Sun Application Server, JSF, Sybase, PostgreSQL, HSQLDB, Hibernate, SAP JCO, SAP RFC server API, Java Service Wrapper, Java Advanced Imaging API, JDOM, EDIFACT, Java Swing UI
Oct 2001 - Sep 2002
1 year
Germany
Intern (Software Development)
AOK Baden-Württemberg (Head Office)
Design and implementation of a central ActiveX/COM interface for access to IBM CICS TN3270 host applications
Jul 2000 - Oct 2001
1 year 4 months
Stuttgart, Germany
Internet Training Instructor
Hardware4Friends Stuttgart e.V. (Initiative D21)
Intro courses, advanced courses, special courses
Creation of official training materials
Nov 1999 - Jun 2000
8 months
Planning and Development of Administrative Software
Planning and development of custom administrative software for the orthopedic clinical field
Oct 1998 - Jun 2000
1 year 9 months
IT Technical Support
IT technical support in medical documentation for quality assurance in case-based flat rates and special payments
Jan 1995 - Jul 2000
5 years 7 months
Göttingen, Germany
IT System Support
Orthopedic Group Practices Göttingen
IT system support for the largest orthopedic group practices in Göttingen
Jun 1991 - Dec 1995
4 years 7 months
Göttingen, Germany
IT and Administrative Tasks
University Medical Center Göttingen (Orthopedics Department)
IT and administrative tasks
Development of a medical image database at the University Medical Center Göttingen (Orthopedics Department)