11/03/2025 updated


not available
info: not available until 01/01/2026
Java Architect | DevOps Expert
Wien, Austria
Worldwide
Bachelor InformatikJava (Programming Language)Spring SecurityDevOpsSpring FrameworkMongoDBGoogle CloudFirebaseBackendGitlab-ciRestful ApiTerraformMicroservices
Mit über 8 Jahren Berufserfahrung in der Softwareentwicklung und Cloud-Infrastruktur habe ich als CTO ein internationales Entwicklerteam geleitet, moderne Microservice-Architekturen aufgebaut und skalierbare Systeme in der Google Cloud mit Terraform implementiert. Mein Fokus liegt auf Java Spring, Kubernetes, GitOps, CI/CD mit GitLab sowie dem Einsatz von KI-Technologien und Tools wie Temporal.io. Ich verbinde technisches Know-how mit Führungskompetenz und liefere robuste, zukunftssichere Lösungen für anspruchsvolle Projekte.
Languages
BulgarischNative speakerDeutschFluentEnglischFluent
Project history
- Leitung eines Teams bestehend aus drei Entwicklern und einem UI/UX-Designer
- Verantwortung für Softwarearchitektur und Auswahl der geeigneten Technologien
- Aufbau der Infrastruktur in Google Cloud mithilfe von Terraform (GKE-Cluster, Secret Manager, Cloud Storage, Cloud Run, Pub/Sub, External API Gateway)
- MongoDB Konfiguration mit mehreren Umgebungen und Peering-Verbindung zum Kubernetes-Cluster
- Entwicklung und Code-Review von Java-Spring-basierten Microservices und REST-APIs
- Aufbau von GitLab CI/CD-Pipelines mit automatisiertem Deployment via ArgoCD nach dem GitOps-Prinzip
- Entwicklung KI-basierter Gesichts- und Handflächenerkennungsmodelle
- Implementierung von Firebase Authentication inkl. SMS-Login in Verbindung mit Spring Security
- Integration des Zahlungsanbieters Checkout.com zur Abwicklung von Kartenzahlungen, Apple Pay sowie gespeicherten Kreditkarten
- Nutzung von Temporal.io zur asynchronen HTTP-Kommunikation zwischen Microservices
- Durchführung von Sprint Reviews im Scrum-Prozess sowie Formulierung und Pflege der User Stories
- Administrative Aufgaben (Erstellung von Arbeitsverträgen, Gehaltsabrechnungen, Kalkulation von Urlaubstage)
- Erstellung eines produktionsreifen Datenmigrationsskripts von MySQL nach PostgreSQL mit pgloader
- Einrichtung und Verwaltung von Kubernetes-Ressourcen für verschiedene Anwendungsumgebungen
- Entwicklung wiederverwendbarer GitLab-CI-Pipeline-Templates für unterschiedliche Projekttypen
- Pflege und Versionierung von Docker-Images zur Optimierung der Build- und Deploymentprozesse
- Einrichtung von Monitoring- und Alerting-Systemen mit Prometheus und Grafana
- Entwicklung einer Java-Spring-Anwendung mit Spring Boot, Spring Security, Spring MVC, Spring Data und MongoDB zur Bereitstellung von Lotteriedaten
- Automatisiertes Web-Scraping von Lotterieergebnissen aus mehreren Quellen
- Konzeption des Datenmodells und der Softwarearchitektur basierend auf Microservice-Architektur und Messaging-Systemen
- Entwicklung einer RESTful API zur Integration externer Dienste
- Umsetzung eines webbasierten Administrations-Dashboards für die Pflege und Überwachung der Anwendung
- Langfristige Wartung und Weiterentwicklung der Anwendung (seit September 2021 ca. 2–3 Stunden pro Woche im Produktivbetrieb)
Certificates
Oracle Certified Associate Java 8
Oracle2018