
Modeste ASSIONGBON
Senior Frontend Engineer | Angular
Salary / Daily rate
92000 Nanterre, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Senior Angular Developer with 8+ years of expertise in building scalable frontend applications across finance and e-commerce sectors. As a Chapter Lead and consultant for major banks like BNP Paribas and Société Générale, I've implemented enterprise-grade solutions using Angular, NgRx, and RxJS while mentoring development teams. Providing technical excellence through custom component libraries, performance optimization, and comprehensive knowledge of the Angular ecosystem.
Work experience
Senior Angular Developer
Carto-SI
Jan 2025 - Mar 2025
3 months
Paris, France
- Develop new features - Improve application performance Environnement : Angular 18, RxJs, Angular Material
Chapter Lead - Frontend (Angular)
Agorapulse
Mar 2024 - Dec 2024
10 months
Paris, France
Agorapulse is a scale-up offering a solution to help the public regain control over social media. I joined the "Content team" as an Angular Expert Developer. Role: As a Chapter Lead, my responsibilities include : - Ensuring the skill development of the guild's developers by organizing monthly training sessions and weekly guild meetings on Angular updates, best practices, etc. - Collaborating with Chapter Leads from other teams to align our working methods. - Collaborating with the Lead Designer to ensure the evolution of the design system. - Developing new features to ensure the product's evolution. - Ensuring code quality (code reviews, testing, etc.). Environnements : Angular 17 (Standalone Component, Signal), Nx (microfrontend), NgRx, StoryBook, RxJs, Cypress, Jest, etc.
Senior Frontend Engineer (Angular) - Consultant
BNP Paribas CIB
Nov 2022 - Oct 2023
1 year
94300 Vincennes, France
Project 1 : Leverage The Leverage module is part of an internal "home-made" application at BNPP CIB aimed at replacing all the applications currently used in the management of "Corporate" credits and financing. The Leverage module is intended to replace a monitoring tool for companies post acquisition and refinancing operations. I joined the Leverage module in a context of MVP as a Senior Experienced Angular Developer in order to make the implementation of various application functionalities and to ensure, if necessary, the upskilling of other developers on Angular, NgRx, etc. Environments: Angular 12~14, Nx, TypeScript, RxJs, SCSS, NgRx, Jira.
Senior Frontend Engineer (Angular) - Consultant
Societe Generale
Feb 2021 - Dec 2022
1 year 11 months
Vétheuil, France
KYC Project Purpose : Implementation of a KYC (Know Your Customer) application to verify the identity and integrity of customers in order to prevent corruption, money laundering, tax evasion and terrorist financing. As a main member of the Onboarding stream, I participated in the project as an Angular Senior Developer by developing various features and doing code review. Environments: Angular 10~14, TypeScript, RxJs, SCSS, NgRx, Jira.
Angular Trainer - Consultant
ADILINGFreelance
May 2022 - May 2022
1 month
Lomé, Togo
My role was to trained during one week junior developers on the fundamentals of Angular in order to give them the essential knowledge required to develop an application using Angular. Technologies / Tools : Angular 14, TypeScript, Node.js (Express).
Senior Frontend Engineer (Angular) - Consultant
AG2R LA MONDIALE
Jul 2019 - Dec 2020
1 year 6 months
Paris Area, France
●"ORIGAMI" Front-End component library : Set up an internal library of common components as part of the pooling and industrialization of web customer spaces. The Angular library is intended for several development teams to facilitate and accelerate the creation of user interfaces. Role: - Set up the project architecture. - Develop a set of components while respecting strict specifications (UX-UI standards, graphic charter, responsive adaptation, unit tests, etc.). - Writing of documentation (installation, use, resumption of development by other developers). ● Application to make the act of arbitration and creating a duty to advise : Developed a new online portal to replace the paper-based acts (redemptions, arbitrations, payments, etc.) for the Individual Savings product (life insurance contracts). Role : - Realization of integrations from Figma sketch; - Developed various features of the application; - Realized code review and mentoring ; - Designed and implemented of the application state management using NgRx ; ● Mutual Health estimate online : As part of the redesign of the E-commerce site, create a simplified version of the site allowing users to make an online estimate on the product ProtecVia (Mutual Health). Role : - Realization of integrations from Figma sketch; - Developed various features of the application (choice of needs page, formulas adapted to the needs of the user page, guarantees table, etc.) ; - Participated in the design of the database for the registration of all data relating to the creation of the estimate ; - Realized code review and mentoring ; - Designed and implemented of the application state management using NgRx ; - Designed of the REST API Contract for data exchange between the backend and the frontend ; - Implementation of analytics (TagCo, Google Analytics). Technologies / Tools: Angular 6~8, TypeScript, RxJs, NgRx, HTML / CSS, LESS/SCSS, TagCo, NodeJS, Karma, Jasmine, Jira, AWS.
Software Engineer/Team Lead
12th Wonder
Nov 2017 - May 2019
1 year 7 months
Zou, Côte d'Ivoire
● Research and Development on Geographical Information System (GIS) projects : - Developed the user interface and a REST API for a domanial management system (Angular, Express.js, MongoDB, TypeScript, Node.js); - Designed and developed a set of user interface and client side tools for a yard management system which communicates with an RFID system for real-time display of warehouse status (Javascript, HTML Map, Socket). ● Project Manager & Team Leader in charge of "Wonder Business" Project: - Lead and coached the team of developers in charge of the project; - designed and defined the application architecture; - developed the platform using the MEANT (MongoDb, Express.js, Angular, Node.js, TypeScript) Stack using Elasticsearch as a search engine; - write technical documents. ● Contributed to the development of the user interface of TITAN , a web application for automating automobile creation tests: - Designed differents user interface of the application; - developed differents user interface of the application using Angular 4+, Primeng; - developed development utilities using Node.js; - setted up a configuration for Webpack based compilation instead of Gulp.
Angular Trainer (Front End Engineering) - Consultant
Gebeya Inc.Freelance
Oct 2018 - Dec 2018
3 months
76821 Senegal de las Palomas, Qro., Mexico
Trainer @ Groupe SONATEL (Orange Senegal) : - Trained developers on Advanced JavaScript, TypeScript and Front-End development with Angular; - Leaded the trainees on a practice project (Selfcare-B2C) to develop a Minimum Viable Project Application during a 4 Sprints Development; - Setted up the architecture of the MVP Application Selfcare-B2C.
JavaScript Full Stack Developer
Free Lancer
Jul 2016 - Dec 2017
1 year 6 months
Togoville, Togo
- Developed a website for “Peace Building LLC” using Wordpress WP REST API and Angular 2. - Contributed to the design of the front end of a web app that facilitates the editing, managing and printing of Togo High School diplomas using Angular. Also set up the deployment environment on a Debian server. --[ Side projects ]-- - working on "O-Food", an e-commerce web app for restaurants. an app developed using NodeJS, TypeScript, MongoDB, Express and Angular. - working on "ANS-Afrique association website" : a website developed using NodeJS, Angular and KeystoneJS. - Team Leader of the team that won the second price of the AgriPME Hackathon organised by CIOMag in lomé : - Designed and prototyped the web interface of ITA (Agricultural Processing Interface) using Angular, Bootstrap and Ngx-Charts. - Speaker, active member of LomeJS (a Javascript Devs Group in Lomé) : I give talks about Javascript and technologies around it in our meetups and at events organised by GDG (Google Developers Group) of Lomé.
IT Project Manager
TIC-BUILDER SARL
Apr 2016 - Jul 2016
4 months
Togoville, Togo
- Developed a Wordpress theme for “Compagnie Energie Electrique du Togo (CEET)” for their website. - Train CEET developers on the administration of a website developed using Wordpress. - Coordinated the"Open Data" and "Journal Officiel" projects for the Ministry in charge of Digital Economy (MPEN) in Togo. Setting up the test server for both projects; forked the “Udata” project of France and customized the default theme to adapt it to the graphical charter of Togolese government websites.
Web Development Instructor
Ecole Supérieure de Gestion d'Informatique et des Sciences (ESGIS) Lomé-TOGOFreelance
Dec 2015 - Jul 2016
8 months
Togoville, Togo
Thaught students : - XHTML/CSS - PHP/MySQL - PHP/MySQL-AJAX
Software Developer
Ingenious Africa
Oct 2012 - Dec 2015
3 years 3 months
Togoville, Togo
- Developed mobile apps for Android platform : contributed to develop an educational game for children and - a home screen app that randomly displays proverbs to users. - Designed and developed Wordpress themes for “Metro Taxi LLC” and “Association Croissance Afrique”. - Contributed to develop different web apps : an application to manage the schedule of security agent, for “Velux Sécurité LLC” and - an application to manage student registration and sponsorship. They apps were developed using ZendFramework2, Doctrine2 and JQuery.
Education
Lycée de Nyékonakpoè
French High School Diploma
2008 - Present
18 years 10 months
Ecole Supérieure de Gestion d'Informatique et des Sciences (ESGIS) Lomé-TOGO
Bachelor
2012 - 2013
1 year 1 month
Ecole Supérieure de Gestion d'Informatique et des Sciences (ESGIS) Lomé-TOGO
Higher National Diploma
2010 - 2012
2 years 1 month