Nassim - Senior Développeur Angular/NestJs
Ref : 200518R001-
75013 PARIS
-
Développeur, Consultant technique (31 ans)
-
Totalement mobile
-
En profession libérale
Expériences Professionnelles
18 Mars 2020 – Aujourd’hui Fonction : Expert de Production/ Intégration Bancaire
Société Générale African
Business Services
Installation de tous les composants applicatifs sur les serveurs diversifiés dans le cadre de la Gestion des
changements
Préparation et réalisation les changements (MEH, MEP, opérations techniques)
Évaluation technique (impact, respect des normes et contraintes) les demandes de changement.
L’assistance à l’installation des environnements techniques
Intégration de nouvelles applications et de la maintenance de l’existant « Contribution aux projets »
Assistance les équipes fonctionnelles en phases de l’homologation et recette
Installation et configuration des applications en suivant les procédures fournies par la ME et/ou l’éditeur
Mise en place l’ensemble des composants techniques nécessaires à l’exploitation de l’application
Le maintien en condition opérationnelle des environnements de production et d’homologation dans le cadre
de la Gestion des incidents niveau 2 et 3
Gestion les environnements de production et d’homologation
Proposition des solutions d’amélioration continue pour réduire les incidents.
Assister les équipes support informatique des filiales sur l’installation et la maintenance des outils du socle
installé en filiale.
Environnement :Windows, IBM AIX, Linux REDHAT, Solaris / Outil de transfert : CFT, Gateway, FTP
Ordonnanceurs : ControlM V9 / SGBDR: Mysql , Oracle,Informix /Gestion Du Sauvegarde : TSM
FullStack TechLead & Cloud Engineer, Groupe BPCE, Paris
J U I N 2 0 2 0 — P R É S E N T
Principaux langages/Framework de programmations utilisés:
• Angular/TypeScript
• Nodejs/NestJs/TypeScript
• Java/SpringBoot
Réalisations :
• Analyse du besoin et conception des architectures qui respectent les
exigences métier (budget, sécurité et disponibilité)
• Faciliter le passage au cloud en présentant les différentes solutions
disponibles, tout en comparaison avec l'existant qui est principalement du
OnPremise.
• Mise en place d'une architecture On-premise/ Microsoft Azure sécurisé
permettant de faire transiter des informations entre les datacenters et le Cloud
Public.
• Implémentation d'un ASE (Azure App Service Env), PrivateLink, Azure MySQL,
KeyVault, Azure AD, Azure Devops, Static Web APP, VPN..
• Partage de mon expérience et connaissance sur l'implémentation en
serverLess.
• Tech Lead d'une équipee de 5 dédéveloppeurs. Stack technique (-
Angular/SpringBoot/Azure).
• Tech Lead d'une équipee de 3 dédéveloppeurs. Stack technique (-
Angular/NodeJs/GCP).
• implémentation du TDD, DDD.
• Forte sensibilité au Code Revue & Clean Code.
• Implétentation de solutions Server-less GCP (Cloud functions, Cloud
Pub/Sub, Cloud Storage, DataStore).
• Mise en Place de Service IOT, branchement sur un réseaux SIGFOX - GCP.
.
Description de projets:
Projet 1 : Implémentation et participation à la mise en place d'une application web
et mobile permettant de facilité la vie quotidienne des collaborateurs au sein des
locaux de l'entreprise.
Projet 2 : Conception et développement d'une plateforme de mise en relation B2B
et B2C au sein du groupe BPCE.
Environnement Technique :
FrontEnd :
• Angular, ReactJs/React Native, Typescript.
• Azure Static WebAPP
• Firebase
• Jest.
• RxJs
BackEnd:
• NodeJS/NestJs
• Java/SpringBoot/JUnit.
• Azure MySQL, CloudStorage, KeyVault, GraphAPI, PostGresSQL
• Server less avec NodeJs déployé sur du GCP.
CI/CD & Infrastructure:
• Azure DevOps
• GITLAB
• Cloud Build (GCP)
• BitBucket
• Jenkins, XLDEPLOY, XLRELEASE
• Terraform
Organisation :
• SAFe / Scrum
Tech Lead , SFEIR, Paris
A O 2 T 0 1 9 — • M A I 0 1 0 1
Réalisations :
É xqrire du qode testable, (e)ible et maintenable /utilisation du prinqipe SOLID,
Clean arqÛiteqtureQ.
É Implémentation du pattern Redu).
É Parta e de mon e)périenqe et qonnaissanqe sur plusieurs sujets Front End
/R)Js, Librairies REDUX, Apollo ClientVGrapÛ3L, Reaqtive Pro rammin , bonne
pratiàues, améliorations des percormanqesQ
É -isualisation de données faveq D6.JS.
É Utilisation de fHi ÛwqÛart /GanttQ.
É Intervention en tant àue Lead Front sur des éàuipes de 0 h k personnes.
É Création et maintenaqe d'une librairie An ular de qomposants, se basant sur
An ular Material.
É implémentation du TDD.
É Code Revue & Clean Code /GitFloKQ.
É Partiqipation h l'élaboration de miqro serviqes e)posés en REST et mana és par
Api ee.
É Containérisation aveq doqzer et G:E /Goo le :ubernetes En ineQ.
É Implémentation de solutions Serverwless f/Cloud cunqtions, AppEn ine, Cloud
RunQ.
É Conqeption et mise en plaqe de solution Cloud Native.
Description de projets:
Implémentation et partiqipation h la mise en plaqe d'outils permettant la estion du
réseau de Gay en Franqe qÛey GRTGAZ.
Environnement Technique :
FrontEnd 7f
É An ular, T5pesqript.
É Redu), N )s, R)js.
É Speqtator, N wMoqz.
É An ularMaterial.
É A w rid
É Hi ÛwCÛart
É D6.JS
É Amayon S6
É Amayon Lambda
É Jest, C5press, Speqtator.
BackEnd7
É ffJavaVSprin Woot /qlean arqÛiteqtureQ, JUnit.
É ffMon oDW, PostGresS3L, EL:.
É f A`S.
É ffServer less aveq NodeJs déplo5é sur du oo le qloud.
CI/CD & Infrastructure:
É A`S
É Gitlab CIVCD
É Terracorm
É Doqzer
É :ubernetes
Or anisation :
É SAFe / Scrum
Lead Developer Front, Natixis/BPCE, Paris
S E P T E M W R E 0 1 9 B • J U I L L E T 0 1 9 —
Réalisations :
É Partiqipation au) ateliers de qonqeption et anal5se des spéqigqations.
É Parta e de mon e)périenqe et qonnaissanqe sur plusieurs sujets Front End
/R)Js, Librairies REDUX, Apollo ClientVGrapÛ3L, Reaqtive Pro rammin , bonne
pratiàues, améliorations des percormanqesQ
É Partiqipation h la mise en produqtion, et h la maintenanqe qorreqtive et évolutive
de diccérents produit `eb.
É Partiqipation et assistanqe h l'implémentation d'arqÛiteqtures Keb réaqtives.
É Mise en plaqe d'arqÛiteqture en MiqroServiqes.
É Implémentation du Clean arqÛiteqture et usa e du prinqipe SOLID.
É Parta e et mise en plaqe de bonnes pratiàues au tour du TDD & mise en plaqe
de test d'inte ration.
É Partiqipation h des éventements /N weurope, Reaqtweurope, Goo le CloudQ.
É Mise en plaqe de librairies de qomposants Front End.
É Proposition d'amélioration teqÛniàues et mise en plaqe de proqess a ile.
É Implémentation du pattern Redu).
É Code Revue & Clean Code.
É Mise en plaqe de déploiment et livraison qontinue /CIVCDQ.
Environnement Technique :
FrontEnd:
É JavaSqriptVAn ularJS.
É T5peSqriptVAn ular /An ular 0,+,B,k,@, R)Js , NGRX/redu)Q, NR`L,
PercormanqeQ.
É NativeSqript/An ular, JavaSqriptQ.
É Ioniq /Cordova S EleqtronQ.
É Jasmine.
BackEnd:
É Java, Java EE, Sprin , Sprin Woot, Sprin Cloud, S3L Server, Oraqle DW.
É Ayure Cloud, Server Less et Stora e.
É Node.Js, NestJs
CI/CD & Infrastructure:
É Jenzins, XL Deplo5, XL Release WitWuqzet.
É GITLAW CIVCD, Doqzer
TOrganisation :
É Agile Scrum
Developer, Kt-Invest, Paris
S E P T E M W R E 0 1 9 + • A O 2 T 0 1 9 B
Environnement Technique :
FrontEnd:
É JavaSqript An ularJsf
É Ioniq /CordovaQf
BackEnd:
É Java Java EE Sprin Sprin Woot
CI/CD & Infrastructure:
É Jenzins
É -irtual MaqÛine O-H
Formation / Éducation
Licence, Université Paris Descartes, Paris
S E P T E M B R E 2 0 1 2 — S E P T E M B R E 2 0 1 5
Méthodes informatiques appliquées à la gestion des entreprises
Master, Insta - Paris Pierre et Marie Curie, Paris
S E P T E M B R E 2 0 1 5 — J A N V I E R 2 0 1 7
Ingénierie logiciel - architecture web
Compétences
Google Cloud Platform
Microsoft Azure
Angular
Typescript
Javascript
Node.JS
Nest.JS
Kubernetes
GraphQL
Java
Springboot
React
React Native
Formation
2018 Axway Training -VILT CFT cursus intermédiaire avec certification
2017 Formation en ControlM V9 Administrator /Scheduler – BMC
2015 Formation en Administrator /Scheduler Dollaru
2011 Formation SAP R/3 à Omnidata : ADM315 & ADM505
2010 Formation SAP R/3 à Omnidata « ADM100 SAP Web AS Administration », Formation SAPtec à Atos
2005-2007 Diplôme d’Ingénieur en Automatique et Informatique Industrielle, à l’Institut supérieur du Génie
Appliqué de casa" IGA" mention « bien » .
2000 -2003 Diplôme Universitaire de Technologie «DUT » spécialité génie des procédés
Industriels Option : Industries Chimiques à l'Ecole Supérieure de Technologie de Casablanca "ESTC"
Langues
French
English