À propos
Ingénieur logiciel avec plus de 5 ans d’expérience dans le développement et la maintenance d’applications d’entreprise, de systèmes d’affaires, de solutions d’automatisation de processus, d’outils orientés conformité et de processus de reprise opérationnelle.
Mon parcours professionnel est centré sur l’écosystème Microsoft, notamment C#, .NET, SQL Server, Power Platform, PowerShell, les intégrations, la documentation et le support applicatif aux utilisateurs. Je conçois des solutions pratiques qui améliorent les opérations, réduisent le travail manuel et soutiennent une livraison fiable.
En dehors de mon travail professionnel, je construis et administre activement de l’infrastructure Linux, des services auto-hébergés, des applications conteneurisées et des flux d’automatisation avec Docker, Kubernetes, Terraform, Ansible, Proxmox, OPNsense, Cloudflare et des plateformes cloud. J’aime relier le développement logiciel à l’infrastructure, l’automatisation et la fiabilité.

Ingénieur logiciel, programmeur analyste, automatisation et fiabilité
- Site web : www.illiashapovalov.com
- Résidence : Montréal, Canada
- Langues : FR, EN, ES, RU, UA
- Formation : DEC, B.Tech en cours
- Courriel : [email protected]
- Statut : Employé à temps plein, ouvert aux opportunités pertinentes
Compétences
Un ensemble de compétences orientées vers le développement logiciel d’entreprise, l’automatisation, les données et l’ingénierie sensible à l’infrastructure. Ces technologies sont utilisées dans mon travail professionnel, mes projets techniques et mon laboratoire d’infrastructure.
Logiciels d’entreprise et automatisation
Plateforme et infrastructure
Expérience professionnelle
Programmeur analyste / développeur full stack
2024 - Aujourd’hui
OIIQ, Montréal, QC
- Développer, maintenir et améliorer des applications web d’entreprise dans un environnement de santé et services numériques
- Créer des automatisations de flux de travail et des systèmes d’affaires pour soutenir les équipes opérationnelles internes
- Travailler sur des fonctionnalités backend et frontend, l’optimisation SQL, les intégrations applicatives, la documentation et le support aux utilisateurs
- Contribuer à la fiabilité, à la confidentialité, à la qualité du code et à la livraison stable de solutions logicielles internes
- Concevoir des solutions d’automatisation et de reprise visant la continuité opérationnelle lors d’incidents critiques
Développeur intégrateur
2023 - 2023
Ville de Longueuil, Longueuil, QC
- Concevoir et mettre en œuvre des solutions applicatives utilisant des API et des technologies web
- Contribuer au développement backend et frontend de systèmes destinés aux citoyens et aux équipes administratives
- Écrire du code propre et évolutif et participer aux activités de déploiement et d’intégration applicative
- Collaborer avec les parties prenantes internes afin de livrer des solutions maintenables alignées sur l’infrastructure municipale
Programmeur analyste
2021 - 2023
Skytech Communications, Montréal, QC
- Concevoir et appliquer des solutions visant à automatiser la détection d’erreurs de code et à améliorer la qualité logicielle
- Réaliser des tests unitaires avec XUnit et résoudre des anomalies fonctionnelles dans des applications web
- Créer des scripts de traitement de données SQL et maintenir la documentation technique
- Soutenir la coordination technique et le rôle conseil dans des projets en technologies de l’information
Pratique en infrastructure et automatisation
Projets Linux, plateforme et systèmes
2024 - Aujourd’hui
Laboratoire personnel d’infrastructure et support Winversion Solutions Inc.
- Construire et administrer des services Linux, des applications auto-hébergées, des environnements virtualisés et des charges de travail conteneurisées
- Utiliser Docker, Kubernetes, Proxmox, OPNsense, Ansible, Terraform, Cloudflare et des plateformes cloud dans des projets d’infrastructure pratiques
- Soutenir des opérations techniques de petite entreprise : réseau, espaces de travail, outils logiciels, achats et entretien de systèmes de surveillance
- Appliquer des pratiques d’automatisation, de sauvegarde, de documentation, de contrôle d’accès et de fiabilité pour réduire le travail manuel et le risque opérationnel
Formation
Baccalauréat en technologie, génie logiciel
2022 - Aujourd’hui (temps partiel, à distance)
Université McMaster, Hamilton, ON
Programme de génie logiciel suivi à temps partiel et à distance tout en travaillant à temps plein, basé sur une formation collégiale préalable en informatique.
Diplôme d’études collégiales, Techniques de l’informatique
2018 - 2021
Collège Champlain Saint-Lambert, QC
Programme technique de trois ans couvrant la programmation orientée objet, l’analyse de systèmes, les bases de données, le développement web, les systèmes d’exploitation, le réseautage, la sécurité et les langages avancés.
Services
Développement logiciel d’entreprise
- Outils internes, applications d’affaires, systèmes de flux de travail et intégrations
- C#, .NET, SQL Server, Power Platform, PowerShell, API et technologies web
Automatisation et amélioration de processus
- Flux d’approbation, automatisation de rapports, traitement de données et réduction des tâches répétitives
- Solutions pratiques conçues pour gagner du temps, réduire les erreurs et améliorer la fiabilité opérationnelle
Automatisation de plateforme et d’infrastructure
- Serveurs Linux, Docker, services auto-hébergés, DNS, Cloudflare, sauvegardes et documentation
- Développement sensible à l’infrastructure, avec attention portée à la fiabilité, à la maintenabilité et aux bases de sécurité
Développement et maintenance de sites web
- Sites portfolio, sites d’entreprise, WordPress, HTML, CSS, JavaScript et maintenance continue
- Mises à jour de contenu, dépannage, amélioration des performances et support au déploiement
SQL, traitement de données et rapports
- Scripts SQL, requêtes, nettoyage de données, conversion de données et rapports opérationnels
- Solutions axées sur l’exactitude, la documentation et les processus répétables
Dépannage et support technique
- Support applicatif, support utilisateur, dépannage logiciel, documentation système et analyse d’incidents
- Communication claire avec les utilisateurs techniques et non techniques
Reprise, continuité et sécurité opérationnelle
- Sauvegardes, flux de reprise, bases du contrôle d’accès, documentation et résilience opérationnelle
- Support pratique pour réduire les risques et améliorer la réponse lors d’incidents techniques
Coordination technique et documentation
- Collecte des besoins, documentation technique, coordination de livraison et communication avec les parties prenantes
- Traduction des besoins d’affaires en étapes techniques claires et solutions maintenables
Formation technique et mentorat
- Accompagnement en programmation, développement web, outils logiciels et dépannage technique
- Support aux apprenants, utilisateurs et équipes qui adoptent de nouveaux outils ou flux de travail
Témoignages
Contact
Communiquez avec moi pour des projets de développement logiciel, d’automatisation, de développement sensible à l’infrastructure, de support technique ou pour des opportunités professionnelles pertinentes. Je valorise la communication claire, la résolution pratique de problèmes et la collaboration fiable.