Bonjour,
Je suis développeur fullstack depuis 8 ans et je suis à la recherche d'une mission longue durée.
Je travaille sur des technologies back et front comme Python, Java, Node.js, Angular et React.js, mais aussi des technologies de gestion de bases de données comme PostgreSQL, et MongoDB.
Au travers de ces technologies, j'ai également utilisé beaucoup de librairies, comme Fastapi pour Python, Express.js, Socket.io pour Node.js, Redux pour React, etc...
J'ai aussi travaillé dans des environnements organisés en microservices avec principalement Kubernetes comme orchestrateur et Docker pour les instances des applications.
N'hésitez pas à me contacter pour plus de détails sur chacunes de mes expériences professionnelles.
Je suis flexible sur le télétravail et je préférerais une mission sur Paris et en Île de France.
Cordialement,
Nadir ********
Expériences professionnelles
Développeur Fullstask
Crédit Agricole
juillet 2023 - aujourd'hui
Conception et développement d'un outil de conformité pré-trade pour la validation réglementaire des transactions financières, utilisé par 5 équipes métier avec plus de 1500 trades mensuels et une vingtaine de mandats réglementaires (KYC, CFTC, SBSD, MiFID, ...).
• Owner des deux applications front : dashboard RFQ avec formulaires dynamiques pilotés par templates JSON, et Tasklist en Web Component intégrable
• Proposition et implémentation de l'architecture Web Component pour la Tasklist en Svelte 4 puis Svelte 5, permettant l'intégration dans les outils métier existants
• Contribution au moteur de résolution de dépendances et orchestration des microservices de validation des mandats
• Deux refactorisations majeures : optimisation des performances front et amélioration de l'architecture du code
Reprise et amélioration de PolarVisor, plateforme de monitoring et configuration de centrales de réfrigération industrielles.
• Diagnostic et optimisation des performances : refonte des agrégations MongoDB, indexation de la base de données, amélioration significative des temps de chargement
• Développement des fonctionnalités de monitoring temps réel, système d'alertes sur seuils, et géolocalisation des centrales via Google Maps
• Développement d'un dashboard de configuration des moteurs et centrales embarquées
Développement de Banxup, application bancaire B2C pour adolescents (dizaines de milliers d'utilisateurs).
• Mise en place complète du système d'archivage réglementaire des opérations vers Amazon S3
• Migration d'un module legacy Backbone.js vers React sur l'application principale Société Générale (gestion des plafonds carte bancaire)
• Développement des interfaces de gestion parentale : plafonds, blocage carte, suivi des opérations
React, Java, PostgreSQL, Amazon S3, Jenkins
Ingénieur logiciel
Airbus Defense & Space (Élancourt)
novembre 2019 - juin 2020
Objectifs :
- Développer et améliorer l'interface utilisateurs
- Meilleure rapidité d'exécution, meilleurs parcours utilisateurs
Réalisations :
- Développement d'une application Angular 8 & Node.js de géolocalisation et de
gestion de données environnementales pour les armées françaises et les forces
armées de l’OTAN.
- Création de fonctions et application d'algorithmes. Conception d’opérations CRUD
à travers des APIs REST pour gérer la base de données distante grâce au NoSQL
de MongoDB.
- Utilisation de promesses et d'observables pour optimiser la communication clientserver.
- Conception de tests unitaires avec Karma et Jasmine.
- Conteneurisation de plusieurs services (Microservices)
- Création d'interfaces utilisateurs pour envoyer des requêtes HTTP (GET, HEAD,
POST, PUT, PATCH, DELETE, CONNECT, OPTIONS et TRACE)
- Planification de tâches et estimations sur leurs durées
- Participation à des stand-up meetings dans le cadre de la méthode SCRUM
Autres projets :
- Soutien de programmation aux collaborateurs en transition.
Objectifs : Réaliser un interpréteur de commandes système (BASH)
Réalisations :
- Création de l'édition de ligne de commande, création de la gestion de la taille de la
fenêtre (termcaps), création de l'historique des commandes.
Environnement Technique : MacOS, Unix, Vim
Langages : C
Méthodologies : Norme 42, rm -rf
Développeur Fullstack Javascript
IBM France (Bois-Colombes)
novembre 2016 - novembre 2019
Objectifs :
- Architecture et conception d'une application Média & Recherche.
- Une première version de l'application
Réalisations :
- Conception totale d'applications REST en Angular, gestion d'informations
utilisateurs
- Conception d'opérations CRUD sur des bases de données connectées à des
serveurs Node
- Utilisation d’un outil de Natural language processing et de Natural language
understanding (IBM Watson) pour filtrer des données issues d’internet.
- Création d'interfaces utilisateurs pour envoyer des requêtes HTTP (GET, HEAD,
POST, PUT, PATCH, DELETE, CONNECT, OPTIONS et TRACE).
- Création de fonctions et application d'algorithmes. Utilisation de promesses et
d'observables pour optimiser la communication client-server.
- Planification de tâches et estimations sur leurs durées
Autres projets :
- Intervention chez des clients d'IBM pour de courtes missions.
Environnement Technique : MacOS, Unix, VSCode
Langages : Javascript, HTML, CSS
Outils & Frameworks : Angular 8, React.js, Vue.js, Node.js, Postman, Nginx, MongoDB,
Mongoose, Docker, Git, IBM Cloud, IBM Watson, Trello
Méthodologies : REST, CRUD, HTTP, SCRUM, NLU, NLP
Études et formations
Architecte du numérique
Etablissement : École 42
2019
Licence Ingénierie du web
ESGI
2016
Langues
Anglais - C2
Autres compétences
COMPETENCES
- Javascript, Angular 8+, React.js, Node.js, C#, .NET, Java EE
- DevOPS, Docker, Google Cloud Platform
Anglais : Courant
CONNAISSANCES TECHNIQUES
Langages de développement : Javascript, SQL, C, Python, Java, C#, PHP
Outils : Angular 8+, React.js, Node.js, express.js, GraphQL, Spring, Spring Boot, NET,
IntelliJ, Webstorm, Git, Docker, Symfony, Zend
Sécurité : Cloudflare
Architectures et Méthodologies : SCRUM, Agile, Jira, Trello, Microservices
Base de données et Modélisation: MySQL, PhpMyAdmin, PostGreSQL, MongoDB,
MongoDB Compass