Ich versuche herauszufinden, wie die Dinge funktionieren.
Wie Sie vielleicht schon aus dem Titel erraten haben, heiße ich tatsächlichIliyan. Ich bin in Bulgarien in Warna, einer Stadt an der Schwarzmeerküste, geboren.
Meine Leidenschaft für die Technik begann schon in meiner Kindheit, als ichständig unseren Familien-Desktop-PC reparieren musste, der unter Windows XPund Windows 7 abstürzte. Die Ursache konnte entweder ein Hardwareproblem sein– ein defektes ROM, ein durch die heißen Sommer der späten 2000er-Jahre durchgebranntesMotherboard oder die Installation einer Raubkopie mit zusätzlichen Inhalten (sprich: Malware).Diese ständige Reparatur und das anschließende Reparieren haben meine Denkweiseund meine Herangehensweise an Probleme von da an verändert.
Danach besuchte ich eine Schule für Straßenverkehrstechnik. Ja,das hat zwar nichts mit Informatik zu tun, gehört aber zum Ingenieurwesen.Ich sehe mich tatsächlich eher als Ingenieur denn als Informatiker.
Die Zeit verging, und nach dem Abitur arbeitete ich in einem Supermarkt.Wie jeder orientierungslose 18-Jährige fragte ich mich, was ich mit meinem Leben anfangensollte. Nachdem ich mir alle Universitäten in Warna angesehen hatte, blieb ich schließlichbei der Technischen Universität Warna hängen. Die technischen Studiengänge – vor allem Informatik, Computertechnologien und Internet – weckten mein Interesse.Nach kurzem Überlegen entschied ich mich spontan für die zweite Option. Das war mitAbstand die beste Entscheidung meines Lebens, und ich hätte mir damals nicht vorstellenkönnen, wie sehr diese Entscheidung mich zum Besseren verändern würde.
Dort habe ich nicht nur etwas über Technologie gelernt, sondern auch, mit anderenzusammenzuarbeiten, Ideen mit engagierten Menschen auszutauschen, mit Professoren und Assistenten zu diskutieren und – was am wichtigsten ist – erwachsen zu werden.Genau darum geht es an der Universität: einen zu einer vielseitig gebildeten Persönlichkeitzu formen, die sich in die Berufs- und Gesellschaftswelt integrieren und Verantwortung für ihr Handeln übernehmen kann. Ich glaube fest an diese Aussage.Ich habe so viele Kommilitonen gehört, die glauben, der Sinn eines Studiums sei es, einen Job zu bekommen. Diese Person ist entweder realitätsfremd oder ein stures Kind,das den Blick für das große Ganze verliert.
Im dritten Jahr meines Bachelorstudiums (2021) absolvierte ich ein Praktikum beieinem kleinen lokalen Finanzinstitut. Dort entwickelten wir Legacy-Windows-32-Bit-Systemefür Windows XP mit Visual Objects Community Edition (auch CAVO genannt). Im selben Jahr bekam ich meinen ersten richtigen IT-Job als DevOps-Ingenieur– zunächst als Berater. Der Vorteil an der Beratertätigkeit ist, dass man innerhalbkürzester Zeit verschiedene Unternehmen (Kunden) mit unterschiedlichen Architekturenund Arbeitsweisen kennenlernt. Der Nachteil ist jedoch, dass man in diesen Projektennicht fest angestellt ist und für jedes neue Projekt die jeweiligen Unternehmensprozesseund internen Tools erneut erlernen muss. Glaubt mir, mit der Zeit wird euch das sehr nerven.
Nachdem ich einige Zeit dort gearbeitet und mich besser mit dem Unternehmen vertrautgemacht hatte, begann ich die Unternehmenskultur nicht mehr zu mögen und beschloss,mich anderweitig umzusehen. Im Mai 2025 fand ich eine andere Stelle, die nicht nur einJob, sondern eine Lebensveränderung bedeutete. Ich musste umziehen und lebte fortanin Südfrankreich, an der Côte d’Azur.
Und die Geschichte geht weiter...
Zuverlässigkeitsingenieur
Mid 06-2026 - Present
Meine täglichen Aufgaben konzentrieren sich hauptsächlich auf die Unterstützung interner Kunden bei der Betreuung ihrer Produkte in der Cloud während der „Day-2-Phase“ (z. B. nach der Migration von einer On-Premise-Umgebung zu AWS).
Darüber hinaus kümmere ich mich um die Behebung von Sicherheitslücken, die von Wiz gemeldet werden. Je nach Art des Problems (Fehlkonfiguration, Container-Probleme, Nichteinhaltung von Tagging-Richtlinien) behebe ich diese entweder selbst oder veranlasse die Kunden dazu, die entsprechenden Korrekturen vorzunehmen.
Schließlich gehört auch die Überwachung der Kosten (FinOps) für die jeweiligen Accounts mittels Cloudability zu meinem Aufgabenbereich.
Folgende Ergebnisse habe ich in dieser Zeit erzielt:
- Integration von Jira und Automatisierung der Benachrichtigungen zu Wiz-Sicherheitslücken durch die Entwicklung einer zentralen Lambda-Funktion; diese erstellt je nach Art der Schwachstelle entweder ein Jira-Ticket auf unserem Board oder informiert die internen Kunden über das Problem.
- Dokumentation von Runbooks sowie des internen Fachwissens des Teams.
- Festlegung von Best Practices für die Softwareentwicklung (automatisierte Tests, Linting, modulare Codestruktur, Clean-Code-Methodik).
DevOps-Ingenieur
Mid 05-2025 - 04-2026
Mein erstes Projekt war bei einem Softwareunternehmen, das globale Vertriebsdienste für Fluggesellschaften anbietet. Der Vertrieb dieser Datenprodukte ist in der Reisebranche angesiedelt.
Ich war Teil des Teams für Ticketreservierungen. In meiner Rolle als Platform Engineer bestand meine Aufgabe darin, die Datenverarbeitungs-Pipeline zu warten,
zu betreiben und weiterzuentwickeln. Diese Pipeline ist verantwortlich für die Aufnahme der vom globalen Vertriebssystem (GDS) gesendeten Rohdaten,
deren Verarbeitung über mehrere Ebenen hinweg sowie die abschließende Übermittlung an den Kunden mittels verschiedener Übertragungsprotokolle (FTP oder S3).
Zu meinen dortigen Erfolgen zählen:
DevOps-Ingenieur
Mid 04-2023 - 05-2025
Junior 02-2022 - 04-2023
Mein erstes Projekt konzentrierte sich auf die Entwicklung von Fahrerassistenzsystemen (ADAS) für ein multinationales Automobilunternehmen.
In diesem Projekt war ich als DevOps-Ingenieur im Bereich des AWS-Cloud-Infrastrukturmanagements tätig.
Wir waren für die Wartung der gesamten Cloud-Plattform verantwortlich, einschließlich der Bereitstellung von
Kundenprodukten mithilfe des AWS ADF-Frameworks, der AWS Account-Vending-Machine und der benutzerdefinierten REST-API von AWS Control Tower.
Wir waren außerdem für die Verwaltung der Cloud-Plattform mithilfe von AWS CloudFormation-Richtlinienvorlagen und allen wesentlichen Ressourcen verantwortlich.
Die Automatisierung dieser Prozesse wurde durch die Verwendung von AWS CDK Infrastructure as Code (IaaC) erreicht.
Im Rahmen meiner Beiträge zu den Kundenservices habe ich folgende Lösungen implementiert:
Dabei habe ich auch die Logik entwickelt, mit der eine Lambda-Funktion den Kontotyp überprüft und basierend auf der zugehörigen VPC-Vorlage den AWS CloudFormation StackSet im entsprechenden Konto
Mein zweites Projekt drehte sich um die Bereitstellung wertvoller Erkenntnisse zur Verbesserung
des Einkaufserlebnisses für Kunden und die Einrichtung von Kundenbindungsprogrammen für ein renommiertes Unternehmen der Lebensmittelbranche (Whole Foods).
Ich war als Dateningenieur auf der Azure-Plattform tätig, um die Datenintegrität und Datenvalidierung auf der
Ebene von Rohdaten über Quelldaten bis hin zu aufbereiteten Daten sicherzustellen. Für die Datenvalidierungsprozesse entwickelten wir ein Testautomatisierungs-Framework, das auf dem pytest-Framework basiert. Der Datenfluss beginnt wie folgt:
1. Eine einzelne Testdatendatei (.avro-Datei) und eine Konfigurationsdatei werden aus der Rohdatenebene im Blob Storage kopiert.
2. Das Kopieren der Konfigurationsdatei löst eine Azure Data Factory (ADF)-Pipeline aus, die die Testdaten an einen Azure Databricks-Cluster weiterleitet.
3. Dieser Cluster ist für kleinere Transformationen der Daten verantwortlich, wie z. B. die Konvertierung des Datentyps von Avro in Parquet, die Anpassung von Spaltennamen aus Kompatibilitätsgründen usw.
4. Nach Abschluss der Transformationen werden die transformierten Testdaten in die Quellschicht des Blob Storage kopiert.
5. Das Test-Framework validiert die Daten in der Rohdaten- und Quellschicht mithilfe des Azure SDK, beispielsweise durch Schema-, Daten-, Duplikats- und Spaltenprüfungen.
6. Nachdem alle Testergebnisse erfasst wurden, erstellt pytest eine Testausführungsdatei (junitxml_report.xml), die von den Reporting-Tools zur Visualisierung der Testergebnisse benötigt wird.
Wir stellen zwei verschiedene Reporting-Tools zur Verfügung: Zephyr Scale Rest API und Allure.
Softwareentwickler
Internship 07-2021 - 12-2021
Das Praktikum umfasste die Wartung eines bestehenden Banksystems für Kunden auf dem Balkan.
Das System bestand aus einer Desktop-Anwendung, die mit Windows XP kompatibel war und in der Programmiersprache CAVO (Visual Objects) geschrieben wurde.
Master-Abschluss
Softwareentwicklung
10-2023 - 07-2025
Absolventen des Masterstudiengangs "Software Engineering" können unter anderem als Anwendungs- und Systemprogrammierer, Webdesigner und -entwickler, Softwaretechnologieberater oder im Bereich Internetanwendungen tätig sein.
GPA: 6.00
Bachelor-Abschluss
Computer- und Internettechnologie
09-2019 - 07-2023
Die Aufgabenbereiche der beruflichen Tätigkeit des Ingenieurs mit der Spezialisierung „SIT“ umfassen den Entwurf, die Entwicklung und die Wartung von Software- und Internetsystemen und -anwendungen, die Erweiterung des Anwendungsbereichs von Computersystemen und -netzwerken sowie Informationstechnologien, die erfolgreiche Anwendung moderner und sich ständig weiterentwickelnder Technologien für das Internet und verteilte und parallele Verarbeitung sowie künstliche Intelligenz.
GPA: 6.00
Bulgarisch
Kompetenz
Englisch
Kompetenz
Französisch
Kompetenz
A1 German Language Certificate
Info Bulgaria
10.04.2025 - ∞
AWS Migration acceleration program
Amazon Web Services (AWS)
09.2024 - ∞
AWS Technical accelerated
Amazon Web Services (AWS)
09.2024 - ∞
Partner Training - Gen AI & LLM
Databricks
10.04.2024 - 09.09.2026
Azure Developer Associate
Microsoft
02.10.2023 - 03.10.2026
Azure DevOps Engineer Expert
Microsoft
02.10.2023 - 03.10.2026
Azure Data Engineer Associate
Microsoft
28.04.2022 - 28.04.2023
AWS Solutions Architect – Associate
Amazon Web Services (AWS)
29.07.2022 - 29.07.2025
NixOS-Konfiguration
06-2024 - Present
Es enthält Hardware-/Softwarekonfigurationen für die Einrichtung meiner privaten/beruflichen Computer.
PhD-Portalsystem
08-2024 - 06-2025
Das Projekt entwickelt eine technische Lösung zur Digitalisierung eines Informationssystems für Doktoranden und Promotionskandidaten, das von Hochschulen genutzt werden kann und sich in den systematischen Prozess für die Verwaltung und Steuerung der sogenannten „digitalen Universität“ integriert.
Geo Android-App
02-2024 - 06-2024
Informationssystem, das es Nutzern ermöglicht, Gefahren und Risiken überall auf der Welt zu überprüfen.
ChatApp-Mobil-App
08-2023 - 02-2024
Mobile Anwendung für Echtzeit-Nachrichtenkommunikation
Projektmanagement mit OpenAI
02-2023 - 06-2023
Eine browserbasierte Projektmanagement-App, die in ChatGPT-3.5 integriert ist, um das agile Team bei der automatischen Generierung von Tickets zu unterstützen.