À propos de Ngoy
Français
Bilingue ou natif
Anglais
Notions
Expériences
- GRDFDéveloppeur senior AngularENERGIEseptembre 2021 - novembre 2021 (2 mois)Projet : Au sein de l’équipe CARMA, refonte de l'espace client pour particuliers, entreprises et collectivités.Equipe : 5 dév front, 6 dév back, 1 intégrateur, 1 scrum master, 2 product owners - méthodologie Agile- Frontend Angular 12 avec NgRX, Angular Material, Bootstrap 4 et NX- Progressive Web Application : même site sur desktop et mobile- Accessibilité respectant les principes RGAA- Design system- Tests unitaires et tests utilisateurs avec Karma/Jasmine puis Jest et Marble- Méthodologie Agile Scrum avec Jira- Code review avec Gitlab, CI/CD avec Jenkins- Plusieurs API REST en PHP Symfony délivrant un Swagger- Environnements Docker
- INNOTHERADesign UX / UI + Développement front AngularBIOTECHNOLOGIESjuillet 2020 - octobre 2020 (3 mois)Cette mission pour l'association Melissa d'aide aux réfugiés en Grèce, consistait à coacher une équipe située en Grèce pour réaliser un MVP en un temps très court (1 mois et demi) à propos d'une application éducative pour les réfugiés.L'application a pour but d'intégrer les personnes bénéficiaires dans leur programme de formation. De clarifier les cours qu'ils doivent suivre, de diffuser les valeurs de l'association et enfin de diffuser un contenu informatif de manière simple et efficace.Mes principales tâches étaient :Coaching d'une équipe de 4 personnes situé en GrèceDesign UI / UIDéveloppement front Angular d'une application en Angular 10Techniquement j'ai proposé de partir sur une architecture monorepo basée sur le framework NX, qui a permis d'avoir les deux front (pour la page d'administration et pour l'application dédiée aux utilisateurs) sur la même base de code et donc de partager simplement des ressources (interface, fonction d'appel à l'API...)Nous avons également testé le framework de composants Nebular, qui permet d'avoir une apparence uniforme et de définir un thème facilement adaptable.Enfin j'ai pu produire un design, qui a permis d'uniformiser l'application web et de donner une direction aux futurs développements, notamment de l'application mobile.
- BNPDéveloppeur senior AngularBANQUE & ASSURANCESfévrier 2018 - février 2020 (2 ans)Paris, FranceBNP CIB.Projet : Plate-forme secondaire des marchés financiers. Trading, temps réel. Développement et support d’une bibliothèque communautaire.- Workshops et POC : choix technologiques pour la refonte de l’ancienne application- Application Front Angular, montée en version constante jusqu’à Angular 11- Patterns Redux avec RxJS et NgRX- Web sockets pour le temps réel avec SignalR- Nombreux scripts et serveurs NodeJS pour les builds et les tests- Réalisation de thèmes avec PrimeNG- Manipulation de grosses quantités de données avec AG-Grid Server et virtual scroller- Création de graphiques avec D3js- Bibliothèques partagées avec Angular libraries et web components avec Angular Element- DevOps, CI/CD : écriture de tâches Gradle pour l’intégration continue- Support : équipes internes et prestataires externes (Grenoble, Londres, Mumbai, Hong Kong)
Recommandations
Soyez le premier à recommander Ngoy
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Développeur Front-EndOpenclassroom2018.Choisir une solution technique adaptée à votre client et travailler en mode Agile ; .Créer des sites webs avec HTML et CSS ; .Créer des applications web dynamiques avec Javascript et React ; .Communiquer avec le back-end de l’application grâce à une API ; .Mettre en œuvre des test unitaires et d’intégration et débugger le code ; .Résoudre des problèmes techniques avec un langage de programmation et des algorithmes ; Refactoriser du code pour qu’il soit plus moderne et optimisé.
- Développeur d'application mobile avec FlutterUdemy2019