Ingénieur Logiciel
CurrentWorking as a confirmed developper for an online bank software. This project aimed moving a system formerly belonging to the Casino Group to another new one which belong to BNP Paribas.I worked alongside a team of 8 developers, overseeing code reviews, writing user stories, providing technical guidance, ...💡 HighlightsRefactoring: A large part of the beginning of this assignment was dedicated to refactoring the code, which had become too complicated to read and too spaghetti-like. We decided to implement the Use Cases design pattern.Large business scope. A lot of business technicality in this project where onboarding took a certain amount of time. Regular communication with other teams was necessary to understand the functioning of all the subsystems.Team Collaboration: Successfully led a team of 8 developers, fostering collaboration and synergy among team members to achieve project goals.Proprietary system: Implementation of features on a proprietary system (Basikon), with technical and business constraints that added an extra challenge.🧑💻 TechsVanillaJSReactNodeJSMongoDBGit, GitlabPostgresDockerJest