Freelance TYPESCRIPT : repérez les talents qui vous manquent

Déposez votre CV ou Déposez une mission gratuitement
Nos derniers

freelances TypeScript

Nos dernières

offres de missions TypeScript

Les freelances maîtrisant

TypeScript

ont aussi postulé à

Aperçu d'expériences d'Anis, freelance TYPESCRIPT résidant dans les Hauts-de-Seine (92)

Expériences professionnelles

E.LECLERC ( TEAM: R&D )
Consultant Senior fullStack javaScript/typeScript, Angular, NestJs, RabbitMq,
MongoDb, ElasticSearch, NgRx, GraphQl, Microservices...
● Durée : Janvier 2020 – Juillet 2020 ( 7 mois )
● Projets :
E-Commerce (lerclerc.fr) : Refonte des sites Ecommerce non alimentaires de lerclerc sous un
seul site Ecommerce unique.
Méthodologie : Agile ( Scrum ) avec des sprints de 3 semaines
● Réalisations :
○ Système distribué: +25 services
○ Infrastructure en microservices Docker/Kubernetes
○ Participation à la 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é

● Environnement Technique : NodeJs, NestJs, TypeScript, MongoDB, Angular 8, Docker,
gitFlow, SSO, openId, VsCode, Docker, Bucket-Storage, RabbitMq, NgRx Store
Management, GraphQl.
● Environnement Applicative: Akeneo, Adyen, Mirakl, Entités internes Leclerc
● Référence: Nebil JABARI ( Lead Developers )
********
Generali ( Assurance- CAC40 )
Développeur Full Stack javaScript/typeScript/java, Angular 5, Redis,
Elasticsearch, Spring Boot, Node.Js ( ExpressJs, Botkit)

Durée : 17 septembre 2018 – Decembre 2019 (18 mois)
● Projets :
Assistant virtuel (generali.fr) : Développement et maintenance d’un robot conversationnel,
qui s’adresse aux clients et aux prospects de Generali, ce robot répond aux questions
récurrentes des internautes sur les contrats d’assurance-vie.
Letizia (Intranet): Développement d’une application web sécurisée ( implicit flow)
(openId connect) permettant aux commerciaux de poser des questions.
Méthodologie : Agile ( Scrum ) avec des sprints de 2 semaines
● Réalisations :
○ Rédaction des spécifications techniques détaillées(STD)
○ Création de composants riches sur le widget de chat à l’aide du framework Angular
○ Développement de la partie backend en utilisant ExpressJs et une base de données
PostgreSQL.
○ Correction et rajout de quelques web services en utilisant Spring boot.
○ Création des index ElasticSearch afin d’effectuer des requêtes derecherche dans
documents.
○ Développement de la partie backend en utilisant ExpressJs et une base de données
PostgreSQL.
○ Intégration d’Api externe ( météo, géolocalisation d’agences, moteur cognitif
watson…)
○ Documentation de l’API à l’aide de open-api ( Swagger )
○ Intégration de l’authentification openId Connect ( Implicit flow )
○ Tests unitaire avec Jest
○ Mise en place de best practice d’analyse statique de code à l’aide de ESLINT (
airbnb ), formattage ( prettier ) et commitlint au travers de gitHook ( Husky )
○ Migration du backend Api vers le framework botkit v4 avec le language typeScript
○ Contribuation à la communauté (open-source) en développant l’adaptateur Redis
storage pour Microsoft Botbuilder package ( botbuilder-storage-redis) en typeScript
(********-storage-redis)
○ Utilisation de Redis pour la gestion de contexte des conversations
○ Développement d’outils de gestion de corpus, d’entrainement et de test
● Environnement Technique : NodeJs, ExpressJs, TypeScript, Java, Spring Boot, JPA, Junit,
BotKit, KinexJs, Jest, Mongoose, TDD, Mutation Testing, ESLINT, Stryker Mutator, Angular 6,
ES7, Pupetteer, WebComponent ( Angular Element), jwt, Modern Callback avec
Async/Await, gitFlow, SSO, openId, Jenkins, VsCode, Slack, Docker, Kubernetes,
CloudFoundry, npm, Serena, Bucket-Storage
● Référence: Michele STEINDLER ( Delivery Manager )
******** || 0 158 386 570
Ensembl’ (Ex : le résidentiel numérique STARTUP )
Développeur front-end Polymer 2 ( Lite-Element )

2018 Septembre - Présent
Ingénieur d’études et développement Full-Stack javaScript
Devoteam/GENERALI
Développement d’agents conversationnels (chatbots, traitement du langage naturel / NLP, analyse de textes, etc.), Développement d’outils de gestion des corpus, d’entrainement
et de test, Contribution à la communauté en développant
l’adaptateur Redis storage pour Microso€ BotBuilder package
(botbuilder-storage-redis) en typescript
Tags : NodeJs, ExpressJs, TypeScript, BotKit, KinexJs, TDD, Mutation Testing, Stryker
Mutator, Angular 6, ES7, Jest, Web Coponent (Angular Element), Modernes Callback avec
Async/Await, IBM Watson Assistant

2018 Juin - 2018 Septembre
Développeur front-end PolymerJs
Ensemble.fr
Refonte de la plateforme ensemble.fr en polymer2. Dévelopement de plusieurs webs components. Tags : Polymer2, PWA, Web
Components, TDD, EndToEndTest

2017 Sept - 2018 Mai
Ingénieur d’études et développement fullStack javaScript
Mobile Tech People
Conception, développement, test et optimisation de modules
BackEnd et FrontEnd web pour Cityrama SmartData for SmartCity
Tags : apiFirst, apiRestFull, Swagger, Angular 5, Bootstrap 4, NodeJs, ExpressJs, PM2,
MongoDB, Mongoose, Swagger, Scrum, Oracle, JWT, sonarQube, Git, Scrum, Agile, Jira,
CronJob, oracleDb, ES6/ES7, Typescript, LetsEncrypt, Jest, ESDoc, EsLint, Async Hook,
Modernes Callback avec Async/Await, Json, passport, socket.io, regex.

2017 Avril-Août
Stage
We Think Design/
Développement d’une web application autour d’une API REST
(Approche API-First).
Tags : Angular4, NODE.js, MongoDB, Mongoose, API REST, Mocha & Chai, Istanbul, Express Framework, Jwt, sonarQube, Let’s Encrypt.
2014 Février-Juin
Projet de n d’études
LARI, Université M-M de Tizi Ouzou
Réalisation d’une étude dressant l’état de l’art du domaine de
compression de données. Proposition d’une nouvelle méthode
de compression de données. Implémentation de la méthode
en C++.
Présentation orale et note nale de 17/20.

Septembre 2013 – Septembre 2016
Agent technique
SOFTWARE EDITION SOCIETY
Déploiement logiciel : mise en place, paramétrage, formation
des utilisateurs. Développement d’applications web (Html, Css,
JavaScript, Jquery )

Voir le profil complet de ce freelance