Profil de Ferouk F

Ferouk F France Développeur Tech-lead Full-stack Consultant de l’ESN RDS
Tarif
520.00€ /j
Expérience
5 ans
Contacter
Disponible pour mission

Ferouk F en quelques mots

Compétences Techniques
Développement Web :
Angular, AngularJS, Angular 2-6, MongoDB, APIs, JavaEE, NodeJS, ReactJS, VueJS, HTML5, CSS3, SASS, jQuery, JavaScript, PHP7, Symfony3, Laravel, Joomla, WordPress, CakePHP, MySQL, Doctrine
Développement Mobile :
Ionic, NativeScript, Android, Google Material Design, C#
Entreprise Mobile Management :
Appaloosa, Vmware Airwatch, Nexus, GitLab, xCode, Apple Developer, Google Cloud, Android Entreprise …
Développement Desktop :
Java, C#, C++, .net, Python, Ruby, R
Test et validation :
Karma, Jasmine, Mocha, jUnit, PyUnit, PHPUnit
CI, Bug Tracking et collaboration :
Kubernetes, confluence, Jira, Docker, Jenkins, Git CI, OpenProject, Bamboo, Slack, VSTS
SGBD et Big Data :
Apache Hadoop ecosystem, ElasticSearch, MongoDB, MySQL, Clouds, distributed file system
Traitement de données :
APIs, crawling, parsing, web spider, Apache KAFKA, Apache FLUME, data streaming, NLP, Numpy, Scipy, Pandas, Data parsing
Analyse de données :
Apache Spark, Machine Learning, SVM, Data clustering, Data Analytics, TensorFlow

Formations et certifications
Juin 2017 – IBM Big Data Developer – Explorer Award for Students par IBM Novembre 2015 – CCNA Security par CISCO
Octobre 2014 – CCNA Exploration : Routing Protocols and Concepts par CISCO Janvier 2014 – CCNA Exploration : Network Fundamentals par CISCO

2016 – Ingénieur en système d’information
École Polytechnique centrale privée de Tunis
Big Data, Intelligence artificielle, SMA, Machine Learning, Architecture logicielle, Qualité logicielle, Complexité algorithmique, Analyse de données

2013 – Licence fondamentale en Informatique et Multimédia
École Polytechnique centrale privée de Tunis
Développement web, Programmation Java, Modélisation 3D, Design graphique

Expériences professionnelles

Novembre 2020 – A ce jour : ADEO

Tech Lead Développeur full-stack Node.js/Python/VueX

« Model convertor » est un élément indispensable pour le projet marketplace ADEO. Il permet de convertir les modèles des produits des « Business Unit » appartenant au groupe ADEO tel que (Bricoman, Leroy Merlin etc …) vers des modèles de produits unifiés et standardisés pour se préparer à une migration vers une marketplace centralisée ADEO en 2024.

Au sein de l’équipe « Model Convertor » de 6 personnes, ma mission consiste à développer le pipeline Google Cloud de la solution « Model Convertor » :

  • Développement des clouds functions via Node.js / Python ;
  • Création des Publisher/Subscriber et les triggers PubSub ;
  • Création des triggers cloud build (Github) ;
  • Développement des consumers/producers Apache Kafka ;
  • Développement des « entry points » Kafka to pubsub via App Engine ;
  • Firestore pour persister les données backend ;
  • Cloud Storage pour exploiter des fichiers CSVs ;
  • Secret Manager pour stocker les données critiques ;
  • DataDog comme un logger ;
  • Terraform comme une solution DevOps pour le déploiement sur les différents environnements ;
  • Spylease comme une solution interne de versioning ADEO.

 

Ainsi que le développement de la partie front via Node.js/Vue.js :

  • Développement du back-front via node.js ;
  • Express JS comme une App Engine (routing) ;
  • Mongoose (MongoDB) pour persister les données front ;
  • OpenID/Passeport JS pour le système d’authentification Web SSO ;
  • Développement des vues via VueX (Vue.JS + State Management Pattern) ;
  • Développement de l’UI via iVue UI.

Environnement : Google Cloud, Node.js, Apache Kafka, Python, Cloud Functions, PubSub, App Engine, Firestore, Cloud Storage, Secret Manager, Data Dog, Spylease, MongoDB, Mongoose, ExpressJS, Passport, OpenID, VueX (VueJS), iVue UI, Terraform, Databricks …

Compétence(7)

Compétences Techniques( 6)
Google Cloud Platform
Machine Learning
NodeJS
Python
Compétences Fonctionnelles(1)
Agile

Langues

Mon Curriculum vitae

Historiques (0)

  • Il n'y a aucune activité.