06.06.2026 aktualisiert

**** ******** ****
verifiziert
100 % verfügbar

Software Engineer (MSc)

Ebern, Deutschland
Weltweit
MSc, Software Engineering (c.l.)
Ebern, Deutschland
Weltweit
MSc, Software Engineering (c.l.)

Profilanlagen

Curriculum Vitae (Deutsch).pdf

Über mich

Ich bin Softwareentwickler aus Deutschland (Bayern) mit Bachelor und Master der Uni Bozen. Mit meiner eigenen UG unterstütze ich Unternehmen als Freelancer dabei, moderne, skalierbare Softwarelösungen zu entwickeln und technische Herausforderungen effizient zu meistern.

Skills

JavaScriptAgile MethodologieAmazon Web ServicesMicrosoft AzureCloud ComputingContinuous IntegrationWeb EntwicklungDjangoUi-DesignSkalierbarkeitPythonScrumSoftware ArchitectureRabbitMQSvelteSoftwareentwicklungTypeScriptWeb ApplikationenRust (Programming Language)Google CloudCloud PlatformDocker SwarmReact.jsBackendGitFull Stack EntwicklungSoftware-planungTerraformSoftware PerformanceMicroservices
Als spezialisierter Full-Stack-Entwickler und Senior Software Engineer unterstütze ich Unternehmen dabei, hochgradig skalierbare Anwendungen zu entwickeln, die dauerhaft und stabil verfügbar sein müssen. Mein Fokus liegt auf der Planung und Umsetzung hochperformanter Microservice-Architekturen, um starre Monolithen durch skalierbare Lösungen zu ersetzen. Dabei greife ich auf langjährige Erfahrung als Senior-Entwickler und meinen Master in Software Engineering zurück.

Für die Umsetzung setze ich gezielt auf bewährte Technologien wie RabbitMQ für zuverlässiges Message-Queuing, Redis für performantes Caching und Session-Management sowie weitere moderne Tools aus dem cloud-nativen Ökosystem. Dabei behalte ich stets die Wirtschaftlichkeit im Blick: Durch durchdachte Architekturentscheidungen und den effizienten Einsatz von Ressourcen halte ich die Betriebskosten dauerhaft niedrig, ohne Kompromisse bei Stabilität oder Performance.

Durch diese modulare Bauweise garantiere ich meinen Kunden maximale Agilität, eine hohe Fehlertoleranz und ein System, das mit ihren Anforderungen nahtlos mitwächst.

Full-Stack-Entwicklung
SvelteKit
React und Preact
NextJS
Tailwind CSS
Node.js und Bun

Backend-Entwicklung
Java (mit Spring Boot)
NodeJS (mit Express)
Rust (mit Rocket)
Python (mit Django und Flask)
MongoDB und PostgreSQL, Objekt-Relation-Modelle (wie Prisma)

Software Architektur
Redis (als Caching-Instanz für verteilte Architekturen)
RabbitMQ und Kafka (als Pub/Sub Message Broker für asynchrone Pipelines)
Monolith- und Microservice-Architekturen (die Balance zwischen Entwicklungsgeschwindigkeit und Stabilität)
REST, GraphQL, AMQP, gRPC (v.a. als Interface zwischen Microservices)
Sicherheit und DSGVO-Konformität (Zero-Trust, Public und Private Cryptography, JSON Web Tokens, etc.)

DevOps / CI-CD
Docker und Docker Compose
Git
Kubernetes und Docker Swarm (für das Hosting von skalierbaren Microservice-Architekturen)
GitHub Actions und Workflows
Grafana (als Monitoring-Plattform mit Prometheus)
Linux - VPS Administration
AWS, Google Cloud, Azure, Vercel
Terraform

Research
Mein Engagement geht über die reine Projektarbeit hinaus: Im Rahmen meiner wissenschaftlichen Tätigkeit habe ich auf der IPCE 2026 in Florenz ein Paper zum Thema „An Agent-Based Approach to Automating Software Performance Testing" veröffentlicht. Es ist ein Beleg dafür, dass ich Softwareentwicklung nicht nur praktisch beherrsche, sondern auch auf akademischer Ebene aktiv mitgestalte.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2025

Sprachen

DeutschMutterspracheEnglischMutterspracheItalienischverhandlungssicher

Projekthistorie

Senior Software Engineer

Fachhochschule Coburg

Öffentlicher Dienst

1000-5000 Mitarbeiter

Entwicklung einer Microservice-Architektur für einen Upload-Server mit SeaweedFS als self-hosted S3-Storage und einem selbst entwickelten Pipeline-Management-System für die Nachverarbeitung der Studenten-Dateien, z.B. Flattening von PDF-Formularen, Merging von PDF-Dateien, Upload in andere Systeme, etc. Das Pipeline-System basiert auf mehreren Worker-Services, z.B. einem PDF-Service, einem Orchestrator etc., die untereinander über RabbitMQ kommunizieren.

Projekt Scips

Binder Innovations UG (haftungsbeschränkt)

Internet und Informationstechnologie

< 10 Mitarbeiter

Scips ist eine konzipierte Lernplattform, die speziell für die Bedürfnisse deutscher Grund- und weiterführender Schulen entwickelt wurde. Im Gegensatz zu komplexeren Systemen wie MS Teams oder Moodle liegt der Fokus von Scips auf Einfachheit, Benutzerfreundlichkeit und hoher Sicherheit durch eine integrierte Ende-zu-Ende-Verschlüsselung für sensible Schülerdaten.
  1. Intuitive Bedienung: Ein geführter Onboarding-Prozess für Lehrer und Schüler ermöglicht einen schnellen Einstieg ohne tiefgehende IT-Kenntnisse.
  2. Integrierte Werkzeuge: Funktionen wie ein browserbasierter Dokumentenscanner und eine Stylus-Unterstützung zur direkten Korrektur von Hausaufgaben reduzieren die Abhängigkeit von Drittanbieter-Apps.
  3. Praxisnahe Verwaltung: Die Plattform bildet reale Klassenstrukturen ab und bietet ein differenziertes Rechtemanagement für verschiedene Fächer und Lehrkräfte.
  4. Datenschutz: Durch die clientseitige Verschlüsselung im Browser verbleiben private Schlüssel ausschließlich auf den Geräten der Nutzer, was den strengen europäischen Datenschutzanforderungen (DSGVO) Rechnung trägt
Frontend:
SvelteKit

Microservices:
Bun (mit ElysiaJS):
Gateway Service
Announcement Service
Homework Service
Management Service
Notifier Service
Documents Service
Elixir (mit Oban):
Scheduler Service
Infrastructure:
RabbitMQ
MongoDB
MinIO
Docker Compose

User Study im Schulbetrieb:
https://drive.google.com/file/d/17UBg2mv4pf4QrHAeI335hVZp9cQNHXM1/view?usp=sharing

Link: https://scips.app

Projekt Coontent

Binder Innovations UG (haftungsbeschränkt)

Internet und Informationstechnologie

< 10 Mitarbeiter

A digital marketing assistant for marketing agencies that leverages AI to plan, write and publish social media campaigns automatically.

Entwickler für Web-Apps und mobilen Apps

KIM Keep in Mind GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

  1. Entwicklung von Web-Apps und Dashboards mit Elixir und Phoenix
  2. Entwicklung von JavaScript/TypeScript Libraries mit Web-Components und Lit
  3. Entwicklung von mobilen Apps mit Flutter
  4. Konzipierung von Performance-Tests mit k6 und Grafana

Entwickler für IoT und KI Lösungen

Tratter Eng. S.R.L. in Zusammenarbeit mit BMW

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

  1. Entwicklung eines Sprachassistenten zur Steuerung eines neuartigen Autositzes mittels Python, Node.js und TensorFlow
  2. Verwendung von Whisper Local, um lokal Sprache in Text zu übersetzen
  3. Verwendung von OpenAI GPT, um die Anforderungen des Fahrers/Beifahrers zu interpretieren
  4. Verwendung von GPT function calling (heute: MCP Server), um GPT die Autositze steuern zu lassen
  5. Entwicklung von Linux-Treibern für ein Mikrofon, das Direction-of-voice unterstützt (um zwischen Fahrer und Beifahrer zu unterscheiden)
  6. Entwicklung einer Seat-Control-Unit in C mit einem ESP32 und verschiedenen Relais.
  7. Erstellung von Management-Dashboards und Anwendungen zum CAN-Bus-Debugging

Entwickler für Web-Apps, Online Shops und Landing Pages

Kreatif GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

  1. Entwicklung von Landing Pages mit PHP und Redaxo CMS
  2. Modernisierung des Unternehmens-Tech-Stacks von PHP zu TypeScript + Astro (mit Preact Islands)
  3. Redaxo CMS wurde beibehalten, um Bestandskunden von Kreatif keine Änderungen aufzuzwingen im Umgang mit der Pflege ihrer Websites
  4. Entwicklung von Online-Shop-Frontend-Komponenten (Preact) mit Shopware 6 als headless Backend
  5. die Preact Shopware Komponenten konnten als Island direkt in die Landing Page integriert werden, als auch auf der dedizierten Shop Website verwendet werden, um Kosten für den Kunden zu sparen

Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden