Nebil J.

FULL STACK DEVELOPER

732 euro
Freelancer
7 years
Paris, FRANCE

My experience

More

Open SourceApril 2020 - Present

• Projet: GraphX

Stack: Node, Docker, React, ThreeJS, Redis, GitHub/Actions, SonarCube, Snyk ... 
● Standalone de rétro-ingénierie de systèmes/apps complexes, visant à produire un graph stylisé temps réel du système et de ses interactions
More

Freelance - Client: Leclerc - Team: R&DFebruary 2020 - Present

Stack: Node, Angular, Docker, TypeScript, GraphQL, RabbitMQ, Bitbucket, GCP ... 

● Système distribué: +25 services 
● Mise en place de différents éléments et procédés du quality code (onboarding, guidelines, documentation, tests, definition of done) 
● Reverse engineering de l’archi. v1 en vue d’identifier les différents défauts de conception et proposer des améliorations pour la v1 et v2 
● Production d’études et comparatifs orientés web-perf: 
○ SSR, CSR, Universal, prerendering hosté 
○ (Apollo)GraphQL cache strategy 
● Mise en place, from scratch, d’un service idempotent et transactionnel de gestion de numérotation de facture et autres documents officiels 
● Amélioration de la robustesse, front & back, du tunnel commande et paiement
More

FAR-IT - Client: Dimoba Brand GamingSeptember 2019 - February 2020

Stack: Node, Angular, Docker, TypeScript, Bitbucket, AWS … 

● Système distribué: +10 services 
● Mise en place de différents éléments et procédés du quality code (reviews, guidelines, best practices) 
● Mise en place d'une gestion ISO des config pour le front, le back & l’ops 
● Améliorer la vélocité de développement et le workflow dev to prod 
● Améliorer la robustesse applicative (legacy refacto, tests, diminuer l’empreinte packages)
More

Foncia StarkMarch 2018 - September 2019

Stack: Node, Mongo, React, SocketIO, Docker, RabbitMQ, DataDog, AWS …

• Team Security/Ops 
● Elaboration du Main Team Dashboard DataDog de Monitoring 
● Mise en place de la stratégie d’alerting des équipes 
● R&D liées à la sécurité des applications WAF, OWASP
• Team Data/Migration 
● POC BI, DataVisualisation MongoDB - Mongo Charts 
● Amélioration de scripts de Migration 
● Résolution de tickets liés au code et aux modèles
• Team Stream 
● Elaboration from scratch (hybrides) microservices, schedulers and workers 
● SFTP dockerisation pour les environnements de dev et stage/recette
• Team Core 
● Elaboration from scratch de plusieurs API type REST 
● Mise en place du service de gestion des fichiers 
● Design d’un Request Middleware 
● Contribution au module d’authentification (JWT, secure cookies)
• Project Lead 
● Elaboration from scratch de l’onboarding tech et métier 
● Amélioration de la communication inter-équipes 
● Contribution au processus de recrutement
More

NetDevicesDecember 2016 - January 2018

• Client: Mediarithmics
Stack: Node, TypeScript, Docker, Heroku
● Ecriture et refacto de scripts pour la gestion de fichiers gros volumes

● Gestion complex et mix de stream synchrone et asynchrone

● Amélioration de la gestion des erreurs et des logs de scripts 
• Client: TF1 VOD
 Stack: Node, TypeScript, Docker, PostgresQL, Swagger
● Mise en place from scratch du micro service de paiement de la VOD
● Gestion de 3rd Parties API: Ingenico ePayment, TF1 eWallet
● Force de proposition au niveau Node security avec l’intégration de Snyk
● Gestion de transaction SQL avec Knex ORM
● Ecriture d’un algorithme front de chroma-sélection
• Client: In Store Radio
Stack: Node, Angular, Cordova, MySQL, Docker
● Apps mobile hybride pour iOS et Android, plus un client Web
● Elaboration from scratch d’un full back office avec:
○ Interface front
○ Authentification
○ Full CRUD REST API
○ Gestion de fichiers (audios et images) download/upload
● Déploiement sur App Store et Google Play Store
● Dockerisation et déploiement des instances front & back
More

FreelanceDecember 2015 - December 2016

• Client: Le Hive eSport

Stack: Angular, Meteor, Cordova, Mongo, AWS 

● Apps mobile hybride pour iOS et Android 
● Push notifications 
● Backend avec: 
○ Full CRUD Realtime API 
○ Authentification + dashboard administrateur

My stack

TypeScript, Training, Teamwork, Team management, Swagger, Socket.IO, React.js, RabbitMQ, PostgreSQL, Node.js, MySQL, Mongoose, MongoDB, Mongo.js, Meteor, Leadership, Heroku, GraphQL, ElasticSearch, Docker, DataDog, Communication, Bitbucket, AWS, AngularJS, Angular, After Effects, Adobe Photoshop, Adobe Illustrator, Adobe Creative Suite