Présentation du projet DropIt
Contexte professionnel
Mon apprentissage du développement web s’est construit en plusieurs étapes. Initié en 2021 par l’obtention du titre Développeur Web et Web Mobile, ce choix professionnel répondait à mon intérêt pour l’informatique et ma volonté d’apprendre dans un domaine technique riche et varié.
Suite à l’obtention de celui ci, j’ai eu l’opportunité d’être embauché en CDI en tant que développeur front-end dans l’entreprise où j’avais réalisé mon stage de fin d’étude. L’expérience de deux années qui a suivi m’a permis de consolider mes bases techniques tout en découvrant la réalité du développement en entreprise. Cette période m’a notamment confronté aux défis de la maintenance de code legacy, à l’importance du travail en équipe, et aux contraintes de performance dans des applications utilisées quotidiennement par des centaines d’utilisateurs. Ces apprentissages pratiques ont rapidement révélé les limites de ma formation initiale, particulièrement sur les aspects d’architecture logicielle et de conception de systèmes complets.
Ayant à cœur de progresser, j’ai pris la décision de compléter ma formation avec le titre Concepteur Développeur d’Applications. N’ayant pas la possibilité de réaliser ce titre dans mon entreprise de l’époque, j’ai choisi de quitter mon CDI et de signer une alternance dans une nouvelle structure où j’avais l’opportunité d’évoluer dans un environnement fullstack.
L’entreprise qui a accepté ma candidature, Lonestone, est une agence web spécialisée dans le développement de solutions numériques sur mesure. Elle m’offre un environnement d’apprentissage idéal pour appréhender les enjeux de conception d’applications complètes, de la collecte des besoins au déploiement en production.
Genèse du projet Dropit
Sur mon temps libre, je fais partie d’un club d’haltérophilie. Ma pratique de ce sport m’a placé dans une position privilégiée pour observer les défis organisationnels de ce type de structure et m’a donné l’idée de proposer mes compétences techniques au service du club pour moderniser ses processus de gestion.
Le projet que j’ai décidé de nommer DropIt me permet de développer une approche complète de la conception d’applications, depuis l’analyse des besoins jusqu’au déploiement en production.