↑
Développeur fullstack
Actuellement en dernière année (E5) à l'ESIEE Paris filière informatique, et en alternance chez IDM Group, où je développe en Java, Spring Boot et React les plateformes des dictionnaires en ligne d'Oxford, Cambridge et autres.
Je m'appelle Léo Dessertenne. Passionné d'informatique, j'ai rejoint le BUT Informatique de l'Université
Gustave Eiffel en 2022, avant de poursuivre en codiplomation au sein du cycle ingénieur de l'ESIEE
Paris,
où je suis aujourd'hui en dernière année (E5).
En parallèle, je suis en alternance chez IDM Group, une entreprise spécialisée dans la création de sites
web, depuis 2023. Membre de l'équipe de développement, j'y contribue au développement fullstack des
plateformes des dictionnaires en ligne d'Oxford, Cambridge et Collins, avec des missions de plus en plus
techniques au fil du temps.
Mon portfolio illustre mon parcours, mes réalisations et mon enthousiasme pour
le domaine de l'informatique.
Titulaire d'un baccalauréat en Sciences et Technologies de l'Industrie et du Développement Durable (STI2D), avec une spécialisation en Innovation Technologique et Écoconception (ITEC). Bien que ma spécialité ait été orientée vers la mécanique, j'ai également consacré une part importante de mon temps libre à approfondir mes connaissances en informatique, notamment en apprenant divers langages de programmation tels que Python, CSS et HTML.
Dans le cadre de mon parcours en BUT Informatique à l'Université Gustave Eiffel, j'ai développé des compétences solides en programmation, avec un fort accent mis sur les projets. J'ai obtenu mon BUT en codiplomation avec l'ESIEE Paris. Je vous invite d'ailleurs à découvrir quelques-uns de ces projets ici.
En codiplomation avec le BUT Informatique, je poursuis mon cursus au sein du cycle ingénieur de l'ESIEE Paris. Actuellement en dernière année (E5), je consolide mes compétences en développement fullstack tout en préparant mon entrée dans le monde professionnel en tant qu'ingénieur.
En tant qu'apprenti au sein de l'entreprise IDM Group, mon contrat d'apprentissage m'a permis d'acquérir de l'expérience dans le domaine du développement logiciel. Intégré à l'équipe de développement des sites web, je mets en pratique les connaissances acquises lors de mes études tout en contribuant à des projets concrets, avec des missions de plus en plus techniques au fil des années.
Dans le cadre de mon parcours en BUT Informatique puis à l'ESIEE Paris, j'ai développé six compétences essentielles :
Développer - c'est-à-dire concevoir, coder, tester et intégrer une solution informatique pour un client.
Au cours de mon BUT informatique, j'ai développé des compétences essentielles en élaboration de spécifications et en développement d'applications. J'ai acquis une expertise en développement mobile sous Android, ainsi qu'une compréhension avancée des principes d'accessibilité et d'ergonomie. Les cours de méthodologie de tests ont renforcé ma capacité à assurer la qualité des applications, tandis que les projets de groupe m'ont permis de perfectionner la collaboration, le respect des délais et la gestion des priorités. Ces expériences m'ont préparé à concevoir et tester des applications robustes, en mettant l'accent sur l'accessibilité et la qualité, tout en gérant efficacement les projets à long terme.
Concevoir, gérer, administrer et exploiter les données de l'entreprise et mettre à disposition toutes les informations pour un bon pilotage de l'entreprise.
Grâce à mes compétences dans le domaine de la gestion des données, je suis capable d'optimiser les bases de données en choisissant les structures les plus adaptées et en utilisant des techniques d'optimisation de requêtes telles que l'indexation et la normalisation. Mes formations avancées en bases de données, notamment sur la normalisation, m'ont permis de maîtriser les règles de modélisation et de structuration des données, garantissant ainsi leur qualité et leur fiabilité. De plus, j'ai développé des compétences en interopérabilité entre les applications et les bases de données, notamment à travers des cours de développement web en PHP avec des connexions à des bases de données, me permettant d'assurer des interactions sécurisées et efficaces pour récupérer et stocker des données. Je suis également conscient de l'importance de la sécurité des échanges de données et des transactions, et j'ai appris à mettre en place des mesures de sécurité telles que le chiffrement des données et l'authentification des utilisateurs pour garantir la confidentialité et l'intégrité des données. En conclusion, mes compétences en gestion des données me permettent de gérer efficacement les données et les transactions, de garantir leur sécurité et leur fiabilité, tout en répondant de manière créative et innovante aux besoins des clients.
Proposer des applications informatiques optimisées en fonction de critères spécifiques: temps d'exécution, précision, consommation de ressources.
Je suis désormais capable de sélectionner des structures de données complexes adaptées aux problèmes rencontrés et de mettre en œuvre des techniques algorithmiques appropriées pour résoudre des défis complexes tels que la recherche opérationnelle, les méthodes arborescentes et l'optimisation globale. Mes formations m'ont permis d'évaluer la complexité des algorithmes et de choisir les plus pertinents, renforcés par des cours pratiques en développement efficace sur les structures de données en C. De plus, je suis conscient de l'importance de la sécurité des données et du code, ainsi que des enjeux environnementaux et sociétaux des solutions proposées, et je les intègre dans mes réalisations. Grâce à mes compétences en segmentation de code, en analyse de cahier des charges et à mon savoir-être organisé, méthodique et créatif, je suis apte à mener à bien des projets complexes tout en répondant aux exigences et enjeux spécifiques, concevant ainsi des solutions innovantes, performantes, sécurisées et responsables pour satisfaire les besoins de mes clients.
Satisfaire les besoins des utilisateurs au regard de la chaîne de valeur du client, organiser et piloter un projet informatique avec des méthodes classiques ou agiles
Au cours de mes deux premières années de BUT informatique, j'ai acquis une solide expérience en gestion de projets, notamment grâce à des cours portant sur la gestion du temps et l'utilisation d'outils tels que Gantt, Pert et les rôles de Belbin. J'ai également exploré des méthodologies comme Agile, Kanban, Scrum et le Cycle en V. Ces formations m'ont permis de développer des compétences essentielles en planification, organisation et gestion de projet, ainsi que la capacité à formaliser clairement les besoins du client et des utilisateurs. Je suis désormais apte à évaluer la faisabilité d'un projet et à suivre son avancement pour garantir son succès dans les délais impartis, comme cela a été le cas pour le projet Kontabl. De plus, ces cours m'ont enrichi en compétences de communication efficace et en analyse des processus organisationnels, me permettant de proposer des améliorations pour optimiser les systèmes d'information. En résumé, ces formations ont renforcé ma capacité à mener des projets informatiques avec succès, grâce à une gestion rigoureuse et une communication transparente.
Installer, configurer, mettre à disposition, maintenir en conditions opérationnelles des infrastructures, des services et des réseaux et optimiser le système informatique d'une organisation
J'ai suivi des cours avancés sur les réseaux et la virtualisation, acquérant ainsi des compétences solides en conception et développement d'applications communicantes, ainsi qu'en utilisation de serveurs et services réseaux virtualisés. Ces formations m'ont également permis de comprendre les avantages de la virtualisation pour les entreprises. De plus, j'ai acquis des compétences en sécurisation des données et services, ainsi qu'en administration système, me permettant d'identifier les menaces potentielles, de mettre en place des mesures de sécurité adaptées et de résoudre les problèmes techniques courants. En résumé, mes compétences en virtualisation, sécurisation des réseaux et données, administration système et développement d'applications communicantes me permettent de gérer efficacement les systèmes informatiques complexes tout en garantissant la sécurité et la fiabilité des services et des données.
Acquérir, développer et exploiter les aptitudes nécessaires pour travailler efficacement dans une équipe informatique
Au cours de mon BUT informatique, j'ai eu l'opportunité de participer à plusieurs projets en équipe, ce qui m'a permis de développer des compétences essentielles en collaboration au sein d'une équipe informatique. J'ai appris à travailler efficacement avec des membres ayant des compétences variées, tout en partageant mes connaissances avec eux. La collaboration en équipe peut parfois être délicate en raison de possibles conflits, mais j'ai appris à les gérer en écoutant les différentes opinions et en trouvant des solutions mutuellement acceptables. De plus, j'ai su identifier et évaluer les compétences des membres de l'équipe pour une meilleure répartition des tâches et une efficacité maximale. Cette expérience m'a également permis de perfectionner mes compétences en communication, en m'adaptant aux divers styles de travail de mes collègues et en encourageant la cohésion de l'équipe pour atteindre les objectifs du projet. En somme, ces expériences m'ont doté de compétences précieuses en collaboration, partage de connaissances et gestion de conflits au sein d'une équipe informatique.
Voici les principaux projets et TP/TD de programmation que j'ai réalisés au
cours
de mes
études.
Cliquez sur un projet pour obtenir plus d'informations
Collaboratif
Méthodique
Adaptabilité
Autonomie
Pensée critique
Empathie
Gestion du stress
Développement logiciel, Web et Mobile
Programmation orientée objet
Conception et gestion de bases de données
Déploiement et gestion de code
Algorithmie
Visual Studio Code
Spring Tool Suite
Eclipse
IntelliJ
PostgreSQL
Solr
PHPMyAdmin
MongoDB
Git
Jira Software
Linux
Windows
Thymeleaf
SpringBoot
Je termine actuellement mon cursus ingénieur à l'ESIEE Paris (dernière année, E5), en parallèle de mon alternance chez IDM Group où mes missions gagnent en responsabilité. Un stage à l'international est prévu dans le cadre de ma formation. Une fois diplômé, je vise un poste de développeur fullstack sur des projets à plus grande échelle, en France ou à l'international.
En dernière année d'école d'ingénieur, je suis à l'écoute d'opportunités de stage, d'alternance ou de premier poste en développement fullstack. N'hésitez pas à me contacter.