Craftingdigitalexperienceswithmoderntechnologies

Apprenticeship in Application Development

EDAG Engineering, Fulda

Sep 2023Jan 2026
education

Accelerated program, current GPA: 1.0

Advanced Technical Diploma (Fachhochschulreife)

FOS/BOS Bad Neustadt a. d. Saale, Technology branch

Sep 2021Jul 2023
education
Academic Grade
2.5

Strong performance in Math, Computer Science, and Physics; Developed a vocabulary trainer project in...

Realschule

Werner von Siemens Realschule

Sep 2015Jul 2021
education

Selected for Talent Class in Technology and French; DELF B1 French exam passed

Primary School

Irena Sendler School Hohenroth

Sep 2010Jul 2015
education

Intern

PIA

2022-05
experience

One-week internship, gained initial professional experience

Trainee / Junior Developer

EDAG Engineering

2023-09 - Present
experience

Worked on customer projects, gaining practical experience in software development and project collaboration

Participant

Hackathon Fulda

2024-10
experience

Achieved 2nd place in code quality competition

Project Timeline

A chronological journey through development projects2022 - 2025

17
Total Projects
17
Filtered
119
Technologies
14
Completed

Showing 1-5 of 17 projects (Page 1 of 4)

LGTM Monitoring Stack – Kubernetes Observability

in progress
2025-07-01

Implementation of a complete LGTM (Loki, Grafana, Tempo, Mimir) monitoring stack for Kubernetes environments, focusing on centralized log aggregation, visualization, and security. The project provides a production-ready, scalable solution with Kustomize and Helm charts for efficient DevOps monitoring.

KubernetesHelmKustomizeGrafanaLokiAlloyMinIOPrometheusCert-ManagerPod Security StandardsRBAC

Features

  • Centralized log aggregation for Kubernetes workloads
  • Real-time log streaming with structured metadata
  • Multi-tenant architecture with retention policies
  • Distributed Loki with TSDB schema v13 and Snappy compression
  • Grafana dashboards with security-hardened configuration
  • Alloy agent & gateway mode for telemetry collection
  • S3-compatible object storage via MinIO with KES encryption
  • GitOps-ready deployment with Kustomize
  • Helm chart management for LGTM components
  • Security-by-design: non-root execution, read-only FS, secret management
  • TLS/Cert-Manager integration for encrypted communication
  • Alerting & monitoring via Grafana Alert Manager
Zum Erweitern tippen

MotoSync – Connected Car Plattform

in progress
2025-04-01

MotoSync is a modern connected-car platform similar to BMW ConnectedDrive, connecting vehicles via OBD2 to a cloud-based IoT infrastructure. The system enables real-time vehicle telemetry, remote monitoring, and control through a mobile app. It combines a scalable Spring Boot microservice architecture, secure MQTT communication, and a modern React Native frontend.

Spring BootSpring SecuritySpring IntegrationPostgreSQLInfluxDBRedisMQTTNode-REDExpoReduxReact NavigationExpo Auth SessionExpo SecureStoreMinIOPrometheusMailHogGitDocker

Features

  • OBD2 integration for vehicle diagnostics and telemetry
  • Real-time MQTT communication between vehicle and cloud
  • Telemetry processing: speed, engine temperature, fuel level, RPM
  • Device pairing system with serial numbers and pairing passwords
  • Cross-platform mobile app (iOS/Android) with React Native
  • OAuth2 authentication and biometric login
  • Real-time dashboard for vehicle data
  • AES-encrypted data transmission
  • Microservices with Spring Boot and API gateway
  • File server with MinIO storage
  • InfluxDB for telemetry time series
  • PostgreSQL for user data
  • Redis for caching and sessions
  • Docker containerization with Compose
  • Prometheus monitoring
  • Security features: rate limiting, device authentication, JWT, MQTT validation
Zum Erweitern tippen

Die Macher – Industry 4.0 Cyber-Physical System

completed
2024-11-01 - 2025-04-10

“Die Macher” is a cyber-physical Industry 4.0 system featuring a complete pick-and-place setup, color recognition, and real-time data processing. It combines Raspberry Pi sensors, Java Spring Boot for robot control and data coordination, dockerized microservices with InfluxDB/MQTT/Node-RED, and a modern Next.js frontend for live dashboards.

PythonJavaSpring IntegrationMavenOPC UAMQTTTCP/IP Custom ProtocolREST APIWebSocketInfluxDBPostgreSQLNode-REDNext.jsReactTypeScriptTailwindShadcn UIReduxGitHub ActionsSonarQubejSerialCommSLF4JGitDocker

Features

  • Pick-and-place system with Dobot robot and color recognition
  • Real-time sensor monitoring (temperature, humidity, color)
  • Energy consumption and cost calculation per component (awattar API)
  • OPC UA-secured communication between Raspberry Pi and Java backend
  • MQTT-based real-time data distribution (EMQX broker)
  • InfluxDB for time-series data & PostgreSQL for relational data
  • Node-RED for workflow automation
  • Next.js frontend with live dashboards and Recharts visualizations
  • TLS-encrypted communication using X.509 certificates
  • Dockerized multi-system architecture with CI/CD pipeline
  • Custom TCP protocol for Dobot control
  • Event-driven & asynchronous data processing
  • Monitoring with health checks and structured logging
Zum Erweitern tippen

MindMesh – Connected Knowledge

completed
2024-10-01 - 2024-10-31

MindMesh is a full-stack application for connected knowledge management with AI integration. The platform combines a Django backend, React Native frontend, and Google Generative AI to provide users with personalized learning experiences, intelligent quizzes, and a connected knowledge system.

DjangoDjango REST FrameworkDjango NinjaPostgreSQLDjango OAuth2JWTGeminiReact NativeExpoMobX State TreeReact NavigationTypeScripti18nAxiosReact Native ReanimatedChart.jsESLintPrettierHuskyPytestMaestroGitDocker

Features

  • Thread and tag system for knowledge organization
  • AI-powered content analysis and quiz generation
  • Personalized recommendations based on user preferences
  • Hierarchical comments and upvote system
  • Adaptive scoring and progress tracking
  • Multilingual support with i18n-js
  • OAuth2 Google Sign-In and JWT authentication
  • Cross-platform app (iOS, Android, Web) with React Native
  • Clean backend architecture with Django Ninja
  • End-to-end testing with Maestro and unit tests with Pytest/Jest
Zum Erweitern tippen

WHIZ – Multiplayer Party Quiz App

in progress
2024-09-01

An innovative React Native cross-platform app for multiplayer party games with serverless peer-to-peer networking. Up to 16 players can play quiz and mini-games in real-time. The project combines modern UI/UX, real-time synchronization, gamification mechanics, and a modular, scalable architecture.

React NativeExpoTypeScriptExpo RouterMobX State TreeAsyncStorageNativeWindLottiei18nreact-native-tcp-socketJestESLintPrettierSentryGit

Features

  • Serverless P2P multiplayer architecture using TCP sockets
  • Real-time synchronization for up to 16 players
  • Automatic lobby management (join/leave, codes, IP discovery)
  • Four question types: multiple choice, estimation, creative answers, challenges
  • Multiple game modes (Classic Chaos, Survival, Drunk & Disorderly, Custom Collections)
  • Gamification system with ranking, achievements, levels, and statistics
  • Custom design system with dark/light mode and Lottie animations
  • Multilingual support (German/English, RTL-ready)
  • Persistent storage using AsyncStorage
  • Push notifications and deep linking
  • Error tracking with Sentry
  • Testing with Jest and TypeScript strict mode
Zum Erweitern tippen