About me
I have a traditional software engineering background and am capable of designing, implementing and maintaining large software projects on a professional level. Java and its rich framework ecosystem have been my tooling of choice for years. Recently I've become more and more interested in modern web applications and browser-as-a-platform. I deeply care about agile development, clean coding principles and providing stable, sustainable solutions. At TU Wien I did research on modern ways of transmitting and storing medical data. Currently I’m employed at Dedadlus HealthCare where I work on providing internationally used medical imaging applications via the web.
Education
10/2014 - 03/2017: Dipl.-Ing. (M.Sc.) Medical Informatics
TU Wien, Austria
Analysis, Design and Prototypical Implementation of a FHIR Compliant Veterinary Practice Management System10/2010 - 06/2014 B.Sc. Medical Informatics
TU Wien, Austria09/2002 - 06/2010 High school
Bundesgymnasium Oberpullendorf, Austria
Focus on computer and natural sciences
Work experience
04/2020 Dedalus Healthcare GmbH / Medical Document Viewer
Vienna, Austria
Development of a modern Rx/Angular universal medical document viewer.01/2018 - 04/2020 Agfa HealthCare GmbH / Enterprise Imaging
Vienna, Austria
Development of a Java-Backend/API to provide medical imaging functionality to the web. Implementation of a modern Rx/Angular medical image viewer.06/2017 - 11/2017 docbiz GmbH / Arzttermine.de
Berlin, Germany
Development of a service-oriented, clinical booking system. Maintenance of existing web solutions. Administration of AWS based server infrastructur.10/2014 - 01/2016 TU Wien / UE Verteilte Systeme
Vienna, Austria
Online and laboratory turtoring. Oral exams.2013 - 2016 Various software development internships
Vienna, Austria
Frequentis AG, a3L-eSolutions Gmbh, S IT Solutions AT Spardat GmbH (Sparkasse), MCW GmbH
IT Skills
Programming languages
- Often: TypeScript, JavaScript, Java (EE), Shell scripting, SQL
- Occasional: Python, PHP, MATLAB, PL/SQL, Tcl
- Isolated: C++, C#
Frameworks
- Java: Spring (Boot), Hibernate, OSGi, RabbitMQ, HAPI FHIR
- Java UI: SWT, Java Swing, JavaFX, Eclipse RCP
- Java Test: JUnit, Selenium WebDriver (e2e)
- Web: Angular, rxjs, node.js, vue.js, jQuery, Laravel, Symfony
- Web UI: HTML/CSS5, SASS, Stylus, Bootstrap, Material Design, Bulma
- Web Test: Jasmine, Karma, Jest, Cypress, Protractor
- Angular: ngrx, ngrx/entity
- Visualization: Prefuse, VTK
- Modelling: UML, Eclipse Modelling Tools (ATL, XText, OCL, Kermata)
- Databases: MySQL, PostgreSQL, MongoDB
- Medical standards: DICOM, HL7 v2/FHIR
Buildmanagement
- Continuous Integration: Jenkins, Travis CI, AWS CodePipeline
- Dependency-Management: Maven, Gradle, Ant, yarn, npm
- Version management: Git, SVN
- Virtualization: Docker
Further qualifications
- Administration of Amazon Web Services (AWS) infrastructure
- Administration of UNIX systems
- Image editing and design using Adobe Photoshop and InDesign
- App development for Android
Personal skills
Language skills
- German (native)
- Englisch (C1) (IAESTE-Berlitz Englisch Certificate 1-excellent)
- Spanish (A1)
Social skills and competences
- Good communication skills
- Quick learner, eager to learn about new technologies and workflows
- Supportive worker with great team spirit
Other
- Austrian driving license, type B