Experiences

Software Developer

April 2022 - now
Dedalus HealthCare GmbH, Bonn
Designed and built an online front-desk and waiting-room management system using Spring Boot and Angular 18, integrated with Grafana dashboards for real-time operational monitoring
Architected and delivered a high-throughput REST API on Quarkus integrated with the Camunda BPM Engine, enabling workflow orchestration for clinical processes
Led adoption of containerized deployments via Docker across all owned services, streamlining release cycles and reducing environment inconsistencies

Recommendation Letter (in German)

Software Developer

September 2020 - March 2022
Universitätsklinikum, Bonn
Built a FHIR bundle visualization and search solution using Angular, enabling clinical researchers to navigate complex HL7/FHIR medical datasets more efficiently
Developed ETL modules to transform heterogeneous medical data into standardized FHIR entities, improving interoperability across several hospital information systems
Delivered a Spring Boot + Angular patient portal with role-based access control
Maintained unit test coverage using JUnit and Mockito across backend services

Recommendation Letter (in German)

Software Developer

April 2019 - August 2020
CodeFrog IT GmbH, Braunschweig
Built a cross-platform financial trading mobile app using React Native with a Spring Boot backend, handling live stock data
Engineered a vehicle delivery management platform with Angular/Spring Boot; introduced Bamboo-based CI/CD pipeline
Implemented Redux state management and RxJS reactive patterns for complex UI data flows

Recommendation Letter (in German)

Software Developer

June 2017 - March 2019
Peter L. Reichertz Institut for Medical Informatics, Braunschweig
Developed a rule-based Pay-for-Performance reward system using Play Framework, supporting clinical trial incentive structures
Extended a Java backend for a clinical trial management system (CTMS), adding new modules that reduced manual data entry
Administered deployment servers, databases, and CI/CD pipelines

Web-Developer

August 2016 - June 2017
Advanced Dynamics, Cologne
Developed an internal time management calendar in Angular
Built web scraping tools in PHP/Python that automated data aggregation from external sources

Backend Developer (internship)

May 2016–Oct 2016
Brāv Conflict Resolution, Michigan City, Indiana
Implemented real-time peer-to-peer communication features using WebRTC, enabling live video/audio sessions between users

Recommendation Letter

Freelance Projects

DiscoverDE

React Native German language learning app with listening/reading modes, multilingual support, and interactive quizzes

Java-1Z0-808

React Native exam preparation app with chapter-based quizzes, question bookmarking, and progress statistics

Bulls&Cows

React Native code-breaking game with two modes (vs AI & number-finding challenge), statistics tracking for wins/losses, and an achievement badge system earned by solving within a predefined number of steps

Graiger Scrapper

Django-based Telegram bot scraping automotive data via long polling; integrated with Django ORM

Skills

Languages:
Java 8/11/17/18, TypeScript, JavaScript (ES6+), CoffeeScript

Frameworks:
Spring Boot, Spring Security, Spring Data JPA, Spring AOP, Quarkus, Hibernate, Angular 18, React Native, Django, Play Framework, Express.js, GWT

Architecture:
Microservices, RESTful API Design, GraphQL, Event-Driven Architecture, Domain-Driven Design

Cloud (AWS):
EC2, VPC, S3, IAM, RDS, DynamoDB

CI/CD & DevOps:
Docker, Jenkins, GitLab CI/CD, Bitbucket Pipelines, CircleCI, Bamboo, SonarQube

Databases:
PostgreSQL, MySQL, MongoDB, DB2, Firebase, SQL

Testing:
JUnit 5, Mockito, Jest, TDD, Integration Testing

Frontend:
React, Angular, Ajax, jQuery, Bootstrap, SCSS/SASS

Publications

Certifications