J'essaie de comprendre comment les choses fonctionnent.
Comme vous l'aurez sans doute deviné d'après le titre, je m'appelle Iliyan.Je suis né en Bulgarie, à Varna, une ville côtière de la mer Noire.
J'ai commencé mon parcours d'ingénieur dès mon enfance, lorsque je devaisconstamment réparer l'ordinateur de bureau familial qui plantait sous Windows XPet Windows 7. Le problème pouvait être d'ordre matériel : une ROM défectueuse, une carte mère grillée à cause des étés caniculaires de la fin des années 2000,ou encore l'installation d'un jeu piraté contenant du contenu additionnel (autrement dit, un logiciel malveillant). Cette répétition de pannes et de réparations a transformé ma façon de penser et d'aborder les problèmes depuis lors.
Ensuite, j'ai intégré un lycée spécialisé dans la conduite des transports routiers. Oui, ce n'est pas lié à l'informatique, mais c'est dans le domaine de l'ingénierie.En fait, je me considère davantage comme un ingénieur que comme un informaticien.
Le temps a passé et après le lycée, je travaillais dans une épicerie.Comme tout jeune de 18 ans un peu perdu, je me demandais ce que j'allais faire de ma vie.Après avoir examiné toutes les universités de Varna, je me suis arrêté sur celle-ci:l'Université technique de Varna. J'étais intrigué par les spécialités techniques,notamment l'informatique, les technologies informatiques et Internet. Après un momentde réflexion, j'ai choisi au hasard la deuxième option. C'était de loin le meilleurchoix que j'aie fait jusqu'à présent, et à ce moment-là, je n'aurais jamais imaginéà quel point cette décision allait me changer positivement.
Là-bas, je n'ai pas seulement appris la technologie, j'ai appris à travailleravec les autres, à échanger des idées avec des personnes passionnées, à débattre avecles professeurs et les assistants, et surtout, à devenir adulte. C'est le but del'université : vous former pour devenir une personne équilibrée, capable de s'intégrerdans les milieux professionnels et sociaux et d'assumer la responsabilité de ses actes.Je crois fermement en cela. J'ai entendu tellement de gens (des camarades) penser que lebut de l'université est de trouver un emploi ; ces personnes sont soit dans l'illusion,soit des enfants têtus qui refusent de voir les choses dans leur ensemble.
En troisième année de licence (2021), j'ai effectué un stage dans une petite institutionfinancière locale. Nous développions des applications Windows 32 bits pour Windows XP avecVisual Objects Community Edition (CAVO). La même année, j'ai décroché mon premier emploien informatique comme ingénieur DevOps, en tant que consultant. L'avantage d'être consultant,c'est de pouvoir découvrir rapidement différentes entreprises (clients) avec des architectureset des méthodes de travail variées. L'inconvénient, c'est de ne pas être embauché en CDIet de devoir réapprendre tous les processus et outils internes de l'entreprise pour chaquenouveau projet. Croyez-moi, à la longue, c'est très agaçant.
Après avoir travaillé quelque temps dans cette entreprise et m'être familiarisé avec elle,j'ai commencé à ne plus apprécier sa culture et j'ai décidé de partir.En mai 2025, j'ai trouvé un autre emploi, qui n'était pas qu'un simple travail, mais un véritable changement de vie. J'ai dû déménager pour vivre sur la Côte d'Azur.
Et l'histoire continue...
Ingénieur en fiabilité des sites
Mid 06-2026 - Present
Mes responsabilités quotidiennes consistent principalement à accompagner les clients internes dans la maintenance de leurs produits dans le cloud durant la phase opérationnelle (dite « Day 2 »), par exemple après la migration de leurs solutions depuis une infrastructure sur site vers AWS.
Par ailleurs, j'assure la remédiation des vulnérabilités détectées par Wiz. Selon la nature du problème (mauvaise configuration, conteneur, non-conformité du taggage), je procède soit à une résolution directe, soit j'incite les clients à effectuer les corrections nécessaires.
Enfin, le suivi des coûts (FinOps) de leurs comptes via Cloudability fait également partie de mes attributions.
Voici les réalisations que j'ai accomplies durant cette période :
Ingénieur DevOps
Mid 05-2025 - 04-2026
Mon premier projet concerne une société de logiciels fournissant des services de distribution mondiale aux compagnies aériennes dans le secteur du voyage.
Au sein du département de réservation de billets, j'occupe le poste d'ingénieur plateforme. Mon rôle consiste à assurer la maintenance,
l'exploitation et le développement du pipeline de traitement de données. Ce pipeline est chargé
d'ingérer les données brutes provenant du système de distribution mondial,
de les traiter à travers plusieurs couches, puis de les transmettre au client via divers protocoles de transfert (FTP ou S3).
Parmi mes réalisations durant cette expérience, on peut citer :
Ingénieur DevOps
Mid 04-2023 - 05-2025
Junior 02-2022 - 04-2023
Mon premier projet portait sur le développement de systèmes avancés d'aide à la conduite (ADAS) pour une entreprise automobile multinationale.
Dans le cadre de ce projet, j'occupais le poste d'ingénieur DevOps et j'étais responsable de la gestion de l'infrastructure cloud AWS.
Nous étions chargés de la maintenance de l'ensemble de la plateforme cloud, y compris du déploiement des
produits clients à l'aide du framework AWS ADF, d'AWS Account-Vending-Machine et de l'API REST personnalisée d'AWS Control Tower.
Nous étions également responsables de la gouvernance de la plateforme cloud à l'aide de modèles de politiques AWS CloudFormation et de toutes les ressources essentielles.
L'automatisation de ces processus a été réalisée grâce à l'utilisation d'AWS CDK Infrastructure as Code (IaaC).
Dans le cadre de mes contributions aux services clients, j'ai mis en œuvre les solutions suivantes :
J'ai également développé la logique permettant à une fonction Lambda de vérifier le type de compte et, en fonction du modèle VPC auquel il appartient, de déployer le StackSet AWS CloudFormation sur le compte
Mon deuxième projet consistait à fournir des informations précieuses pour améliorer
l'expérience d'achat des clients et à mettre en place des programmes de fidélisation pour une chaîne de magasins Whole Foods renommée.
J'occupais le poste d'ingénieur de données sur la plateforme Azure et j'étais chargé d'assurer l'intégrité et la validation des données sur les couches « Raw », « Source » et « Prepared ». Pour les processus de validation des données, nous avons développé un framework d'automatisation des tests basé sur le framework pytest. Le flux de données se déroule comme suit :
1. Un fichier de données de test (.avro) et un fichier de configuration sont copiés depuis la couche de données brutes (raw layer) du stockage Blob.
2. La copie du fichier de configuration déclenche un pipeline Azure Data Factory (ADF), qui analyse ensuite ces données de test et les transmet à un cluster Azure Databricks.
3. Ce cluster est chargé d'effectuer des transformations mineures sur les données, telles que la conversion du format de données d'Avro en Parquet, la modification des noms de colonnes à des fins de compatibilité, etc.
4. Une fois les transformations effectuées, les données de test transformées sont copiées vers la couche source (source layer) du stockage Blob.
5. Le framework de test, via le SDK Azure, valide les données des couches brutes et source, par exemple : vérification du schéma, vérification des données, vérification des doublons, vérification des colonnes.
6. Une fois tous les tests exécutés, pytest crée un fichier de résultats d'exécution des tests (junitxml_report.xml), nécessaire aux outils de reporting pour visualiser les résultats.
Nous proposons deux outils de reporting différents : l'API REST Zephyr Scale et Allure.
Ingénieur logiciel
Internship 07-2021 - 12-2021
Le stage consistait à assurer la maintenance d'un ancien système bancaire destiné à des clients des Balkans.
Ce système était composé d'une application de bureau compatible avec Windows XP, écrite en langage de programmation CAVO (Visual Objects).
Une maîtrise
Génie logiciel
10-2023 - 07-2025
Les diplômés du programme de master "Génie logiciel" peuvent travailler en tant que programmeurs d'applications et de systèmes, concepteurs et développeurs web, consultants en technologies logicielles, développeurs d'applications internet, et bien plus encore.
GPA: 6.00
Licence
Technologies informatiques et Internet
09-2019 - 07-2023
Les objectifs de l'activité professionnelle de l'ingénieur spécialisé en " SIT " sont la conception, le développement et la maintenance de logiciels et de systèmes et applications internet, l'élargissement du champ d'application des systèmes et réseaux informatiques et des technologies de l'information, l'application réussie des technologies modernes et en constante évolution pour internet et l'informatique distribuée et parallèle, ainsi que l'intelligence artificielle.
GPA: 6.00
Bulgare
Compétence
Anglais
Compétence
Français
Compétence
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
Configuration NixOS
06-2024 - Present
Il contient les configurations matérielles/logicielles nécessaires à la configuration de mes ordinateurs personnels et professionnels.
Système de portail doctoral
08-2024 - 06-2025
Ce projet développe une solution d'ingénierie pour la numérisation d'un système d'information destiné aux doctorants et candidats au doctorat, afin qu'il puisse être utilisé par les établissements d'enseignement supérieur et s'intégrer au processus systématique de gestion et d'administration de ce que l'on appelle l'« université numérique ».
Application Android Geo
02-2024 - 06-2024
Système d'information permettant aux utilisateurs d'examiner les dangers et les risques partout dans le monde.
Application mobile ChatApp
08-2023 - 02-2024
Application mobile pour la communication par messagerie en temps réel.
Gestion de projet avec OpenAI
02-2023 - 06-2023
Une application de gestion de projet basée sur un navigateur web, intégrée à ChatGPT-3.5 pour aider l'équipe agile à générer automatiquement des tickets.