06.06.2026 aktualisiert


verifiziert
100 % verfügbarSoftware Engineer (MSc)
Ebern, Deutschland
Weltweit
MSc, Software Engineering (c.l.)Ü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 ArchitectureRabbitMQSvelte
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
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.
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.
- Intuitive Bedienung: Ein geführter Onboarding-Prozess für Lehrer und Schüler ermöglicht einen schnellen Einstieg ohne tiefgehende IT-Kenntnisse.
- Integrierte Werkzeuge: Funktionen wie ein browserbasierter Dokumentenscanner und eine Stylus-Unterstützung zur direkten Korrektur von Hausaufgaben reduzieren die Abhängigkeit von Drittanbieter-Apps.
- Praxisnahe Verwaltung: Die Plattform bildet reale Klassenstrukturen ab und bietet ein differenziertes Rechtemanagement für verschiedene Fächer und Lehrkräfte.
- 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
A digital marketing assistant for marketing agencies that leverages AI to plan, write and publish social media campaigns automatically.