Steffen Eitelmann

Steffen Eitelmann

Software Engineer

image

I'm a software engineer with full-stack experience specialised in backend development. I graduated in Medical Informatics at Heidelberg University and started working as software engineer at medavis GmbH, developing services and interfaces for radiology information systems.


Work Experiences

Software Engineer

medavis GmbH | 2015 - present
Role: Developer in SCRUM team, Deputy Product Owner
Technologies: Java (EE), SQL, NoSQL/MongoDB, HTTP, REST, SOAP, Maven, Jenkins (CI), Groovy, CDI, JPA, Camel, Git/SVN, TomEE (Tomcat), health care standards like DICOM, IHE and HL7 and much more.

Developing services and interfaces for Radiology Information Systems including back-end logic of the client-server architecture, messaging, APIs and web services. Integration of services of KV Telematik (e.g. eArztbrief) and Gematik (e.g. elektronische Patientenakte ePA) and the integration of hospital information systems, picture archiving systems, radiology modalities, document repositories and web appointment scheduling systems.

  • Leading developer in an agile, self-driven SCRUM team
  • Developing complex software solutions
  • Requirements engineering
  • Design of multi-layer software architecture
  • 3rd-level-support
  • experience as Product Owner

Further qualifications

Projects beside my work

Several private projects

Private | - today
Technologies: Several

Several private projects like this website, my own docker infrastructure with home automation services and chat bots, experimental apps.

Apache Camel

Open Source | 2016 - 2017
Technologies: Java, Apache Camel

Fixing camel-mail and extending the camel-telegram component.

Developing an importer for the xml-based Infotainment Specification Format (ISF) in CGI-Studio

Thesis | 2014
Technologies: C++, CMake, Boost

An importer plugin for XML files based on the Infotainment Specification Format (ISF) which describes 2D and 3D graphical interfaces used for automotive systems. The plugin is compiled as DLL and used in CGI-Studio a HMI software development platform by Fujitsu.

Developing an eclipse plugin

Study project | 2014
Role: Developer, programming lead
Technologies: Java, XML, Eclipse Plugin Development (PDE), Eclipse Modeling Framework (EMF), Graphical Editing Framework (GEF), JDOM, SAX, SWT, UML

A plugin for the xml-based Infotainment Specification Format (ISF) used to define user interfaces in the automotive industry. The plugin allows the import of the xml for graphical display and export after editing.

Appointment- and patient management portal for a medical office

Study project | 2013 - 2014
Role: Lead developer, Scrum Master
Technologies: Java EE, XHTML, CSS, JSF, EJB, JPA, TomEE/Tomcat, Ant, PostgreSQL, Primefaces, RTC, UML

A web application including web portal for patients for a medical office for appointment scheduling and patient management.

Appointment planner for a radiology

Study project | 2012 - 2013
Role: Developer, Team Lead
Technologies: Java, SWT, XML, UML

Radiology appointment planner for managing appointments and resources like radiology devices and staff members.

CT-Viewer

Study project | 2012
Role: Developer
Technologies: Java, AWT, Swing

A simple viewer with graphical UI to view computer tomography (CT) grayscale images.