Jeune diplômé de l'ENSIMAG, j'ai eu l'opportunité de travailler en alternance chez Hewlett Packard Enterprise (HPE) en tant qu'apprenti ingénieur en développement logiciel. Depuis mon plus jeune âge, l'informatique a toujours été une véritable passion pour moi, et plus particulièrement le développement logiciel. Aujourd'hui, mon objectif est de poursuivre ma carrière en tant qu'ingénieur en développement logiciel au sein d'une entreprise innovante et stimulante.
Développement d'un microservice visant à optimiser l'efficacité énergétique
Création d'un opérateur Kubernetes déployant un coeur de réseau 5G
Conception d'une solution pour améliorer l'expérience utilisateur lors d'un déploiement ou/et de la configuration d'un coeur de réseau 5G
Création d'une interface graphique pour un échographe
Développement d'une architecture modulaire
Création d'extensions serveur pour un jeu vidéo (Minecraft)
Rédaction et analyse d'un cahier des charges, mise en place d'architectures logicielles
Développement et résolutions de tickets
Réalisation d'un logiciel pour la gestion de l'étiquetage
Relation client (Caissier)
Développement d'un jeu mobile avec Unity
Découverte du moteur de jeu Unity
Niveau B2
Attestation de suivi
Science de l'ingénieur option Informatique et Science du Numérique
Langage de programmation orienté objet, couramment utilisé pour le développement d'applications d'entreprise.
En savoir plusLangage de programmation open source conçu chez Google, visant à simplifier la programmation concurrente.
En savoir plusLangage de programmation orienté objet semblable entre le C++ et le Java.
En savoir plusLangage de programmation orienté objet et bas niveau, permettant la gestion manuelle de la mémoire.
En savoir plusLangage de programmation interprété, principalement utilisé pour les applications web côté client.
En savoir plusLangage de programmation côté serveur, utilisé principalement pour le développement web.
En savoir plusEnvironnement d'exécution JavaScript côté serveur, basé sur le moteur V8 de Google.
En savoir plusLangage de programmation orienté objet destiné à la plate-forme Java
En savoir plusTechnique de conception et d'analyse d'algorithmes.
En savoir plusLangage de modélisation graphique utilisé dans le développement logiciel/conception orientée objet
En savoir plusBibliothèque JavaScript pour la création d'interfaces utilisateur et le développement d'applications multiplateformes.
En savoir plusBibliothèque JavaScript pour la création d'interfaces utilisateur et le développement d'applications multiplateformes.
En savoir plusBibliothèque Java pour la création d'applications riches avec une interface utilisateur graphique.
En savoir plusBibliothèque multiplateforme pour le développement d'applications avec interfaces utilisateur graphiques en C++.
En savoir plusFramework CSS pour la création d'interfaces utilisateur responsives et adaptatives.
En savoir plusFramework CSS pour la création d'interfaces utilisateur responsives et adaptatives.
En savoir plusLangage de programmation de procédures stockées pour les bases de données Oracle.
En savoir plusMéthode de développement de logiciel qui consiste à concevoir un logiciel par des itérations successives très courtes à l'aide de tests unitaire
En savoir plusOutil de développement guidé par les tests pour écrire et exécuter des tests unitaires en Java.
En savoir plusOutil de développement guidé par les tests pour écrire et exécuter des tests unitaires en Java.
En savoir plusMéthode de programmation agile qui encourage la collaboration entre les développeurs, les ingénieurs qualité et les intervenants non techniques ou commerciaux participant à un projet logiciel
En savoir plusOutil de développement guidé par le comportement pour définir et exécuter des tests d'acceptation.
En savoir plusApproche itérative et incrémentale pour la gestion de projet et le développement de logiciels.
En savoir plusShell
En savoir plusMouvement technique visant à l'unification du développement logiciel (dev) et de l'administration des infrastructures informatiques (ops), notamment l'administration système.
En savoir plusPlateforme de conteneurisation permettant de simplifier le déploiement et la gestion d'applications en conteneurs.
En savoir plusOrchestrateur de conteneurs open-source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion d'applications conteneurisées.
En savoir plusIntégration et déploiement continu pour automatiser le déploiement de logiciels
En savoir plusIntégration et déploiement continu pour automatiser le déploiement de logiciels
En savoir plusIntégration et déploiement continu pour automatiser le déploiement de logiciels
En savoir plusOutil d'administration de base de donnéees relationnelle.
En savoir plus