Ales Loncar

Senior DevOps Consultant (Freelance)

München, Deutschland

Erfahrungen

Apr. 2024 - März 2025
1 Jahr

Senior DevOps Consultant (Freelance)

European Union Agency (via IBM)

  • Ansible | Ansible Tower | Ansible Automation Platform (AAP) | GitOps | OpenShift | Red Hat Advanced Cluster Management | ArgoCD | Helm | Kafka | Bash | Python | YAML | JFrog Artifactory | Red Hat Enterprise Linux (RHEL) | Istio | Air-Gapped Network | CI/CD | Infrastructure as Code | Automation | DevOps | Private Cloud | Configuration as Code | Security Compliance
  • Als freiberuflicher Senior DevOps Consultant vor Ort bei IBM für eine EU-Agentur in einer hochgesicherten, luftisolierten Umgebung mit geheimen Systemen tätig. Führte Automatisierungs- und DevOps-Initiativen für eine groß angelegte OpenShift-Plattform (>400 Nodes) an, steigerte Deployment-Effizienz, GitOps-Übernahme und Automatisierung mit Ansible, Python und Bash und stellte die Einhaltung der Sicherheitsvorgaben sicher.
  • Automatisierung von Release- und Deployment-Workflows in einer Private-Cloud-Umgebung mit über 400 OpenShift-Knoten umgesetzt und dadurch Geschwindigkeit und Zuverlässigkeit deutlich verbessert.
  • Bestehende Playbooks, Rollen und Templates von Ansible Tower auf Ansible Automation Platform (AAP) migriert, FQCN-konform gemacht und angepasste Execution Environments (EE) für containerisierte Automatisierung vorbereitet.
  • GitOps-Agent für AAP Controller Configuration as Code implementiert, um automatische Synchronisation (CRUD) von Ansible Controller-Objekten anhand repository-basierter Konfigurationsdefinitionen über GitHub-Webhooks zu ermöglichen.
  • Komplexe mehrstufige Betriebs-Workflows (Umgebungsbereinigung, Helix-Cluster-Komponenten-Neuerstellung, Kafka-Topic-Management, OpenShift-Objekt-Lifecycle über ~100 Umgebungen) entworfen und automatisiert.
  • Mehrtägige manuelle Vorgänge durch Automatisierungsverbesserungen über mehrere AAP-Cluster und OpenShift-Umgebungen auf wenige Stunden reduziert.
  • Integration von Ansible Automation Platform mit Thycotic (Delinea) Secret Server über Lookup-Plugin zur sicheren Verwaltung von Anmeldeinformationen in automatisierten Prozessen.
  • Deployment-Aufgaben, Plattform-Fehlerbehebung und Istio-Netzwerkkonfigurationen verwaltet und gleichzeitig strenge EU-PSC-Sicherheits- und Compliance-Standards eingehalten.
  • Zusammenarbeit mit Infrastruktur- und Anwendungsteams zur Verfeinerung von Deployment-Verfahren, Entwicklung von Namenskonventionen und kontinuierlicher Verbesserung der Automatisierungsabdeckung in luftisolierter, geheimer Umgebung.
Jan. 2022 - Jan. 2024
1 Jahr 1 Monate

Senior Back End Developer (Freelance)

The Marcom Engine

  • Node.js | Python | REST API | Microservices | Docker | Kubernetes | AWS | Jenkins | SonarQube | Nexus | CI/CD | Unit Testing | End-to-End Testing | Code Coverage | Dependency Injection | Software Documentation | Code Review | Mentorship | Git | Security
  • Als freiberuflicher Senior Back End Developer bei The Marcom Engine Design, Entwicklung und Wartung skalierbarer Backend-Services mit Node.js, Python und Microservices-Architektur geleitet. Eine Greenfield-Backend-Plattform von Grund auf erstellt, Qualitätsverbesserungen, Test-Best Practices und sichere Coding-Standards in mehreren Projekten vorangetrieben. Mit DevOps-Teams und Stakeholdern an CI/CD-Pipelines, Dokumentation und Code-Review-Prozessen gearbeitet.
  • Greenfield-Backend-Anwendung mit Node.js und Python entworfen und implementiert, eine skalierbare, wartbare Lösung nach Geschäftsanforderungen geliefert.
  • Hohe Leistung, Verfügbarkeit und Sicherheit durch robuste REST APIs, Integration von Sicherheitsrichtlinien und Durchsetzung von API-Standards sichergestellt.
  • Teststrategie eingeführt, die Code Coverage in allen Projekten innerhalb von 3 Monaten auf über 80 % steigerte und Qualitätsziele erfüllte.
  • Initiativen zur Entfernung sensibler Daten aus Git-Repositories geleitet, Commit-History bereinigt und Geheimnisse mit BFG Repo-Cleaner und git filter-repo geschützt.
  • Code-Review-Richtlinien und Best Practices etabliert und durchgesetzt, um Codequalität zu standardisieren, Wartbarkeit zu steigern und Wissensaustausch zu fördern.
  • Zusammenarbeit mit DevOps-Teams zur Optimierung von CI/CD-Pipelines mittels Jenkins, SonarQube und Nexus, um kontinuierliche Qualitätsüberwachung und reibungslose Deployments zu gewährleisten.
  • Drittanbieter-Services und APIs integriert und mit Partnern zusammengearbeitet, um nahtlose Backend-Integration sicherzustellen.
  • Umfangreiche technische Dokumentation erstellt und gepflegt, um Wartung, Fehlerbehebung und Entwickler-Onboarding zu unterstützen.
  • Junior-Entwickler durch Code-Reviews, Pair Programming und technische Anleitung gecoacht und so ihre Fähigkeiten und Engineering-Exzellenz gefördert.
  • Verbesserungen der Entwicklerumgebung vorangetrieben, Einrichtungshandbücher und Empfehlungen für Tools, Sicherheit und Best Practices bereitgestellt.
  • Aktiv zu internen Wissensdatenbanken beigetragen, einschließlich Confluence-Dokumentation zu Entwicklerprozessen, Code-Standards und Testverfahren.
Apr. 2022 - Juni 2022
3 Monaten

#WhatWeValue Campaign Infrastructure

Deutsche Telekom

  • Azure | Azure DevOps | Kubernetes | Managed Kubernetes | nginx-ingress-controller | PKI Validation | CI/CD | Infrastructure as Code | DevOps | Security Best Practices | Cloud Infrastructure | Pipeline Automation
  • Entwicklungs-, Test- und Produktionsumgebungen auf der Deutsche-Telekom-Cloud (Azure) für die hochkarätige #WhatWeValue-Kampagne entworfen und bereitgestellt.
  • Sichere Bereitstellung der Anwendung in einem Managed-Kubernetes-Cluster implementiert, inkl. Konfiguration von nginx-ingress-controller und PKI-Validierung für TLS/SSL-Zertifikate.
  • CI/CD-Pipelines in Azure DevOps entwickelt, um Build-, Test- und Release-Prozesse zu automatisieren und zuverlässige Deployment-Workflows zu gewährleisten.
  • Sicherheitsbest Practices in der gesamten Infrastruktur-Setup- und Deployment-Pipeline integriert und auf Unternehmens-Compliance abgestimmt.
  • Eng mit Projekt-Stakeholdern zusammengearbeitet, um innerhalb enger Kampagnenfristen produktionsbereite Infrastruktur zu liefern.
Okt. 2021 - Dez. 2022
1 Jahr 3 Monaten

Cloud Engineer (Freelance)

Graylog

  • AWS | Terraform | Ansible | Infrastructure as Code | Prometheus | Grafana | OpenSearch | Elasticsearch | Kubernetes | Argo Workflows | Go | Python | Bash | GitHub Actions | Monitoring | CI/CD | DevOps | Cloud Security | Distributed Systems | MongoDB | Automation | Okta | Identity Management
  • Als freiberuflicher Cloud Engineer bei Graylog zur Transformation in eine skalierbare, cloudnative Plattform beigetragen. Im internationalen Cloud Engineering-Team Infrastruktur und Betrieb auf AWS, Kubernetes und verteilten Systemen entworfen, automatisiert, gesichert und optimiert. DevOps-Automatisierung, Monitoring-Lösungen und Härtung der Infrastruktur geleitet, um zuverlässige, sichere und effiziente Services bereitzustellen.
  • Infrastruktur-as-Code-Lösungen mit Terraform und Ansible entworfen und implementiert, um AWS-Ressourcen reproduzierbar, skalierbar und compliance-konform bereitzustellen und zu verwalten.
  • Ansible-Automatisierung für OpenSearch-Snapshots, Shard-Replikations-Monitoring und wichtige Datensicherungs-Workflows entwickelt.
  • Monitoring- und Alerting-Lösungen mit Prometheus und Grafana erstellt, Metriken von Elasticsearch/OpenSearch überwacht und kritische Konfigurationsprobleme automatisch erkannt.
  • Sicherheitslücken behoben, u. a. Log4j2-RCE-Minderungen implementiert und Exploit-Exposition verifiziert.
  • MongoDB-Replikatset von Version 3.6 auf 4.4 per maßgeschneidertem Ansible-Playbook in Place und ohne Downtime aktualisiert.
  • CI/CD-Automatisierung mit GitHub Actions optimiert, indem Docker-basierte Ansible-Deployments durch eine Poetry-gesteuerte Execution-Umgebung ersetzt wurden.
  • Migration der Graylog-Cloud-Infrastruktur von AWS EC2 zu Kubernetes-Deployments mit Argo Workflows unterstützt und so Skalierbarkeit und Konsistenz verbessert.
  • Okta-Terraform-Modul implementiert, konfiguriert und bereitgestellt, um Okta-OAuth-Apps, Benutzergruppen, API-User und Admin-User automatisiert anzulegen und Identitätsintegration zu ermöglichen.
  • Zugriffskontrollen gestrafft und Monitoring-Infrastruktur durch Reverse-Proxy, ELB/ALB-Härtung und verbessertes Token-Management mit GitHub Apps-Zugangsdaten gesichert.
  • Betriebsaufwand reduziert, indem veraltete Jenkins- und APT-Repositories abgeschafft und stattdessen Deb-Pakete über AWS S3 und GitHub Assets verteilt wurden.
  • Automatisierung erstellt, um leere Indizes in ungenutzten Index-Sets zu bereinigen, Speicherkosten zu senken und Index-Management zu verbessern.
  • Alert-Deduplizierung und benutzerdefinierte Alerting-Logik in Alertmanager implementiert, um Lärm zu reduzieren und priorisierte Ereignisse hervorzuheben.
  • Dokumentation von Designs und implementierten Lösungen erstellt und technische Mentorings und Peer-Reviews im Team durchgeführt.
Mai 2021 - Bis heute
4 Jahren 3 Monaten

Filmido.com

  • Angular 11 | Tailwind CSS | Microservices | Java | Spring Boot | Node.js | Express.js | MongoDB Atlas | Docker | CI/CD | CircleCI | Terraform | Ansible | Packer | Infrastructure as Code | Traefik | ACME DNS | Cloudflare | Sentry | DevOps | Reverse Proxy | Load Balancing | Monitoring | Container Security
  • End-to-End-Architektur für eine skalierbare, containerisierte Microservices-Plattform auf Scaleway-Cloud entworfen und geleitet.
  • Infrastructure as Code mit Terraform, Ansible und Packer implementiert, um Umgebungen für Entwicklung, Staging und Produktion zu automatisieren.
  • CI/CD-Pipeline in CircleCI aufgebaut, die Build, Linting, Tests, Security-Scans (Snyk), Containerisierung und Deployment automatisiert und den manuellen Aufwand um 80 % reduziert.
  • Traefik als Reverse-Proxy und Load Balancer konfiguriert, inklusive automatischem SSL-Zertifikats-Management via ACME DNS-Challenge über Cloudflare.
  • Sentry integriert, um Monitoring und Error-Reporting zu automatisieren und Produktionsprobleme schneller zu erkennen und zu beheben.
Nov. 2020 - Sept. 2021
11 Monaten

Java Architect (Freelance)

Publicis Sapient

  • Java | Spring Boot | Microservices | Azure | Azure Kubernetes Service (AKS) | Azure DevOps | Swagger | SpringFox | Splunk | Docker | Kubernetes | Cosmos DB | CI/CD | JWT | Auth0 | Application Security | API Design | Observability | DevOps | Cloud Native
  • Als freiberuflicher Java Architect im DPDHL Freight Solutions (FS)-Projekt über Publicis Sapient an der digitalen Transformation mitgewirkt, indem Backend-Systeme modernisiert, Software-Lieferprozesse verbessert und Observability gestärkt wurden. Mit cross-funktionalen Teams cloudnative Microservices auf AKS entworfen, implementiert und optimiert sowie Sicherheit, Monitoring und Datenverwaltung integriert.
  • Microservices-Architektur auf AKS entworfen und implementiert, Spring Boot und cloudnative Patterns genutzt, um Skalierbarkeit und Resilienz sicherzustellen.
  • Bestehende Spring Boot-Microservices mit Domain-Driven Design, hexagonaler Architektur, asynchroner Verarbeitung, Anwendungsevents und aspektorientierter Programmierung verfeinert und optimiert.
  • Distributed Tracing mit Spring Cloud Sleuth integriert, um Correlation IDs servicespannen weiterzureichen und die Nachvollziehbarkeit zu verbessern.
  • API-Sicherheit durch JWT-Authentifizierung erhöht und von statischer Konfiguration auf Auth0-Migration umgestellt; später AAD-Migration evaluiert.
  • Gemeinsame Maven-Bibliothek für Auth0 Audience Validation entwickelt und bereitgestellt, um Authentifizierungskonsistenz zu gewährleisten.
  • CI/CD-Pipelines in Azure DevOps verbessert, um Build-, Test- und Deployment-Workflows für Microservices und Shared Libraries zu straffen.
  • API-Dokumentation mit Swagger 2 über SpringFox automatisiert und stets aktuelle, konsistente Specs bereitgestellt.
  • Splunk-Logging für Backend-Services eingeführt, Log-Appender-Konfigurationen optimiert und mit Infrastruktur-Teams zusammengearbeitet, um Produktions-Monitoring abzustimmen.
  • Watchdog-Prozess erstellt, der API-Gesundheitsmetriken sammelt und automatisch Splunk-Alerts auslöst, um proaktiv Probleme zu erkennen.
  • Automatisierte Cosmos DB-Backup-Pipelines mit Azure Data Factory entworfen, um Datenaufbewahrung und Disaster Recovery sicherzustellen.
  • Software-Architektur und API-Designs dokumentiert, um Wissensaustausch und Onboarding zu erleichtern.
Nov. 2019 - Juni 2020
8 Monaten

Senior DevOps Engineer (Freelance)

Publicis Sapient

  • OpenShift | Docker | Kubernetes | Azure | Ansible | Terraform | Packer | Jenkins | GitLab | CI/CD | Infrastructure as Code | Bash | Shell | Hybrid Cloud | DevOps | Automation
  • Als Senior DevOps Engineer am DPDHL Logistics Platform-Projekt in einer Hybrid-Cloud-Umgebung (privates Rechenzentrum Prag + Azure) tätig. Schwerpunkt auf Automatisierung, Containerisierung und Infrastructure as Code, um Infrastruktur- und Entwicklungsprozesse zu optimieren. Mit Entwicklungs- und Infrastruktur-Teams CI/CD-Pipelines verbessert, containerisierte Anwendungen deployt und skalierbare, wartbare Infrastrukturlösungen implementiert.
  • CI/CD-Pipelines mit Jenkins in OpenShift-Clustern entworfen und umgesetzt, um Deployment-Geschwindigkeit und Konsistenz über Hybrid-Cloud-Infrastruktur zu steigern.
  • Infrastructure as Code mit Ansible und Terraform entwickelt, um Infrastruktur in Azure und privatem Rechenzentrum bereitzustellen und zu verwalten.
  • Ansible-Automatisierung an eingeschränkte Umgebungen ohne Privilege Escalation angepasst und Sicherheits- sowie Betriebsvorgaben eingehalten.
  • Custom Ansible Runner entwickelt, der OpenShift’s zufällig zugewiesene User IDs zur Laufzeit unterstützt und so nahtlose Automatisierung in Containern ermöglicht.
  • Eigene Jenkins-Container-Images gebaut und in OpenShift bereitgestellt, um Pipeline-Flexibilität und Tooling-Standardisierung zu gewährleisten.
  • Wissen durch interne Sessions, Pair Programming und Tech Talks geteilt, um DevOps-Maturity und Skills im Team zu fördern.
  • Für DevOps-Kultur geworben, die Zusammenarbeit, kontinuierliche Verbesserung und Automatisierung betont und Deverlops und Ops verbindet.
Sept. 2018 - Okt. 2019
1 Jahr 2 Monaten

Infrastructure Engineer / DevOps Consultant

Accenture (via Catenate GmbH)

  • OpenShift | Kubernetes | Docker | Helm | Terraform | Ansible | Jenkins | SonarQube | Fitnesse | Prometheus | Grafana | Nexus | Artifactory | Go | Bash | Perl | Linux | CI/CD | OpenStack
  • Als externer Berater über Catenate GmbH Infrastruktur-Engineering- und DevOps-Dienstleistungen für Accenture erbracht und BMW OpenShift-Container-Plattform-Cluster (v3.6, 3.9, 3.11) modernisiert. Fokus auf Anwendungsmigrationen, CI/CD-Pipelines und Monitoring, um Durchsatz, Stabilität und Skalierbarkeit zu verbessern.
  • Migration von Anwendungen von herkömmlichen Servern in containerisierte OpenShift-Umgebungen geleitet.
  • CI/CD-Pipelines entworfen und Tools wie Jenkins, SonarQube und Fitnesse integriert, um Test-, Build- und Deployment-Prozesse in OpenShift-Clustern zu automatisieren.
  • Monitoring-Stack mit Prometheus, Pushgateway und Alertmanager aufgebaut, um Observability über mehrere OpenShift-Cluster zu verbessern.
  • Anwendungen und Persistent Volume-Migrationen zwischen OpenShift-Versionen 3.6, 3.9 und 3.11 gemanagt und minimale Ausfallzeiten sowie Datenintegrität gewährleistet.
  • Immutable Infrastructure in BMW OpenStack Cloud mit Terraform und Ansible bereitgestellt, um Windows-Server-Instanzen zu konfigurieren.
  • Helm-Charts und Ansible-Playbooks entwickelt, um Jenkins-Server und Windows-Build-Agents in Kubernetes und OpenStack zu deployen und zu konfigurieren.
  • Custom Go-CLI-Tool gebaut, das OpenID-Connect-Authentifizierung automatisiert und Entwicklern den Zugriff auf Kubernetes-Cluster erleichtert.
Juli 2018 - Okt. 2019
1 Jahr 4 Monaten

Senior Software Engineer / Software Development Lead

Catenate GmbH

  • Java | Spring Boot | Gradle | Quartz | Easy Batch | Angular | Jenkins | Docker | Vagrant | GitLab | CI/CD | DevOps | Confluence | Jira | Bitbucket
  • Als Senior Software Engineer und Team Lead bei Catenate GmbH Softwareprojekte für Kunden wie Allianz (TUIGBM) geleitet und technische Führung übernommen. Teammitglieder gecoacht, technische Diskussionen moderiert und Fokus auf nicht-funktionale Anforderungen wie Wartbarkeit, Skalierbarkeit und Zuverlässigkeit gelegt.
  • Entwicklungsteam für TUIGBM geleitet, einer Datenintegrationsplattform für Allianz, die Kundenservice-Teams den Zugriff auf Reisevertragsdaten aus mehreren Backend-Quellen ermöglicht.
  • Backend-Systeme mit Java, Spring Boot, Quartz und Easy Batch entwickelt, um Versicherungspolicendaten aus unterschiedlichen Quellen zu verarbeiten und zu zentralisieren.
  • Vagrant-basierte lokale Entwicklungsumgebung erstellt, um Entwicklerproduktivität zu steigern und Tests vor Deployment zu vereinfachen.
  • CI/CD-Pipelines mit Jenkins konfiguriert, um Builds und Auslieferung von Artefakten in Kundenumgebungen zu automatisieren.
  • Technisches Mentoring angeboten, Code-Reviews durchgeführt und Pair Programming gefördert, um Junior-Entwickler weiterzuentwickeln und Best Practices zu verbreiten.
  • Interne Tech Talks zu Themen wie Cloud Computing, Containerisierung, Orchestrierung, DevOps-Prinzipien, Vagrant und OpenShift gehalten.
Feb. 2016 - Juni 2018
2 Jahren 5 Monaten

Software Engineer, CAD/CAM

Etkon GmbH / Straumann

  • Perl | PHP | Go | Symfony | Doctrine DBAL | MySQL | Redis | Docker | Kubernetes | Ansible | GitLab CI | Swagger | Mojolicious | Flask | CI/CD | Microservices | Infrastructure as Code | Automation | DevOps
  • Als Kernmitglied des CAD/CAM-Software-Teams bei Straumann Group Modernisierungsinitiativen für Legacy-Systeme in der dentale Prothetik-Fertigung und 3D-Datenverarbeitung geleitet. Moderne Development-Praktiken, DevOps-Tools und Automatisierung in Altsysteme integriert. Mit cross-funktionalen Teams interne Tools, REST APIs und skalierbare Infrastruktur mittels Containerisierung und Orchestrierung entwickelt.
  • Moderne Praktiken wie TDD (PHPUnit), automatisierte Acceptance-Tests (Selenium), Dependency Injection und Composer/Packagist in Legacy-PHP-Systeme eingeführt.
  • Legacy-PHP-Codebasis refaktoriert und mit Symfony-Komponenten und Doctrine DBAL ausgestattet, veraltete PEAR-Pakete ersetzt und Wartbarkeit sowie Performance verbessert.
  • RESTful APIs mit Mojolicious (Perl) und Flask (Python) entworfen und implementiert, mit Swagger (OpenAPI) dokumentiert für CNC-Maschinen und interne Systeme.
  • GitLab CI-Pipelines mit maßgeschneiderten GitLab Runners für automatisierten Build, Test und Deployment von REST-Services eingerichtet und Release-Geschwindigkeit gesteigert.
  • Internes Docker-Registry via GitLab bereitgestellt, um Container-Image-Management zu beschleunigen.
  • Infrastruktur-Provisioning mit Ansible orchestriert, um CI/CD-Umgebungen auf Debian- und CoreOS-Servern zu automatisieren.
  • Übergang zu Containerisierung mit Docker vorangetrieben und Kubernetes-Cluster (Staging und Produktion) bereitgestellt, um Skalierbarkeit und Zuverlässigkeit zu erhöhen.
  • Frontend-Build-Automatisierung mit Grunt für CSS- und JS-Minifizierung, -Konkatenation und -Bundling umgesetzt, um Client-Performance zu optimieren.
  • Interne Workshops zu PHP-Best Practices, automatisierten Tests, ACL-Implementierungen und modernen DevOps-Workflows durchgeführt, um das Team weiterzubilden.
  • Als Mentor und Wissensführer im Team agiert und die Einführung neuer Tools, Prozesse und Standards gefördert.
März 2013 - Jan. 2016
2 Jahren 11 Monaten

Senior Developer

Travian Games GmbH

  • Agile | PHP | Zend Framework | JavaScript | AngularJS | Node.js | Git | Stash | SourceTree | Jira | Confluence | Bamboo | MySQL | MongoDB | Redis | Continuous Integration | DevOps | Code Review | Mentoring | Pair Programming | API Development | Software Optimization
  • Senior Software Developer mit Erfahrung in der Entwicklung von Tools und Kommunikationsschichten für groß angelegte Online-Spiele. Am Erfolg von Travian 5 mitgewirkt, Migration von Gitorious zu Stash geleitet und Entwicklungs-Workflows durch Automatisierung und Mentoring verbessert. Neue Features implementiert und bestehende Systeme in Agile-Umgebung optimiert.
  • Kritische Tools für Travian 5 entwickelt und gepflegt, um Integration in Drittanbieter-Services zu verbessern und manuelle Prozesse zu straffen.
  • Erfolgreiche Migration von Gitorious zu Stash durchgeführt, Repository-Management-Effizienz verdoppelt.
  • Code-Reviews durchgeführt, um hohe Codequalität und Best Practices sicherzustellen.
  • Junior-Entwickler durch Pair Programming und technische Schulung betreut und Wissensaustausch gefördert.
  • Prozessverbesserungen implementiert und Sprint-Lieferzeiten um 10 % verkürzt.
  • Skalierbare Backend-Funktionalität in PHP, Zend Framework und Node.js entwickelt und refaktoriert, um Systemstabilität für globale Nutzerbasis zu gewährleisten.
  • An Agile-Zeremonien teilgenommen, realistische Sprint-Schätzungen abgegeben und kontinuierliche Teamverbesserung unterstützt.
  • CI/CD-Pipelines mit Bamboo implementiert und Deployment-Prozesse automatisiert, um Release-Zeiten um 20 % zu reduzieren.
Jan. 2010 - Feb. 2013
2 Jahren 2 Monaten

Senior Developer

Central European Media Enterprises Ltd.

  • PHP | Zend Framework | JavaScript | jQuery | Android | Widevine | MySQL | Doctrine | Video Streaming | API Development | Digital Rights Management
  • Entwicklung, Integration und Deployment digitaler Medienplattformen wie Voyo (Video-on-Demand) und CME Common Content Platform mit cross-funktionalen zentralen und lokalen Teams durchgeführt.
  • Voyo umgesetzt und gepflegt, eine Multimode-Video-on-Demand-Plattform für TVOD, AVOD, SVOD, EST, PPV und Live-Streaming.
  • CME Common Content Platform mit Zend Framework implementiert, um Content-Management in Regionen zu standardisieren.
  • RESTful- und JSON-RPC-APIs entwickelt, um Integration mit mobilen Apps, Smart TVs und Set-Top-Boxen zu ermöglichen.
  • Android-Apps für Telefone, Tablets und Set-Top-Boxen programmiert, um Video-Wiedergabe und Content-Delivery zu unterstützen.
  • Custom-Module für Wowza Media Server entwickelt, um Streaming-Workflows zu unterstützen.
  • Google Widevine DRM in Video-Transcoding-Pipeline integriert, um sichere Content-Lieferung sicherzustellen.
Jan. 2001 - Jan. 2016
15 Jahren 1 Monate

Developer / Administrator / Editor

RockOnNet

  • PHP | JavaScript | MySQL | Apache | Linux | CMS Development | WordPress Migration | REST API | Android Integration | Content Management | Editorial Management | Mobile App Integration | Photography | Community Building
  • Gründung und Leitung von RockOnNet, einem Online-Musikmagazin und Treffpunkt für Fotografen und Autoren, um Musikreviews und -kommentare zu teilen. Full-Stack-Entwicklung, Site-Administration und Redaktion über ein Jahrzehnt geleitet. Migration von Custom CMS zu WordPress zur Verbesserung von Content-Management und Skalierbarkeit. REST API für Android-App "KjeSeRoka" entwickelt, die Platz 4–10 im Si.mobil Izzivamo ideje-Wettbewerb erreichte. Archivierte Inhalte über Wayback Machine verfügbar.
  • Custom CMS mit PHP, JavaScript und MySQL entwickelt und gewartet, um Artikel, Medien und Beiträge zu verwalten.
  • Erfolgreiche Migration von Custom CMS zu WordPress, um Usability, Content-Workflows und Skalierbarkeit zu verbessern.
  • REST API erstellt, um Echtzeit-Content an die Android-App "KjeSeRoka" zu liefern und die App in die Top 4–10 des Wettbewerbs zu bringen.
  • Linux-Webserver (Apache) administriert und für Verfügbarkeit, Sicherheit und Performance optimiert.
  • Redaktionelle Prozesse koordiniert und ein ehrenamtliches Team aus Autoren und Fotografen geleitet, um regelmäßig Musik-Inhalte zu veröffentlichen.
  • Online-Community-Plattform für Musikfans aufgebaut und gepflegt, um Nutzerengagement und Content-Sharing zu fördern.
  • Website-Redesigns und Plattform-Updates durchgeführt, um Nutzererlebnis und Content-Zugänglichkeit zu verbessern.
Sept. 2000 - Nov. 2008
8 Jahren 3 Monaten

Web Developer

AV studio d.o.o.

  • ASP | MSSQL | JavaScript | XHTML | CSS | Content Management | Web Development | Systems Administration
  • Individuelle Webanwendungen entwickelt und AV SiteKit, ein proprietäres CMS, gewartet, um kundenindividuelle Lösungen zu liefern. Netzwerk- und Systemadministration für interne Infrastruktur durchgeführt.
  • Dynamische Webanwendungen mit ASP, MSSQL, JavaScript, XHTML und CSS innerhalb der AV SiteKit-CMS-Plattform entwickelt.
  • AV SiteKit-CMS gepflegt und erweitert, um kundenspezifische Funktionalitäten und Integrationen bereitzustellen.
  • Netzwerk- und Systemadministration bereitgestellt, um Zuverlässigkeit und Sicherheit der Plattform sicherzustellen.

Zusammenfassung

Erfahrener freiberuflicher Cloud- und DevOps-Ingenieur mit über 20 Jahren Erfahrung in der Bereitstellung produktionsreifer, cloudnativer, containerisierter und automatisierter Lösungen. Spezialisiert auf Infrastructure as Code, CI/CD-Pipelines, Plattform-Engineering und DevSecOps-Praktiken zur Optimierung von Deployments, Erhöhung der Sicherheit und Verbesserung der Entwicklererfahrung. Kombiniert eine Software-Engineering-Denke mit tiefem DevOps-Wissen, um skalierbare, sichere und resiliente Plattformen zu entwerfen und umzusetzen. Leidenschaftlich bei Automatisierung, kontinuierlicher Verbesserung und Mentoring von Teams in modernen Engineering-Praktiken.

Sprachen

Slowenisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Okt. 1994 - Juni 1999

Faculty of Computer and Information Science

Software Engineering · Slowenien

Okt. 1990 - Juni 1994

Gimnazija Murska Sobota

High school diploma · Murska Sobota, Slowenien

Zertifikate & Bescheinigungen

Cloud DevOps Engineer

Udacity

CKAD: Certified Kubernetes Application Developer

The Linux Foundation

CKA: Certified Kubernetes Administrator

The Linux Foundation

Architecting With Google Kubernetes Engine

Coursera