Chafi CASSIM

CHAFI CASSIM CONSULTING

À propos de moi

techleader devops full stack

Chafi CASSIM

Consultant freelance sénior avec 10 ans d'expérience.

Féru de développement, je suis curieux et persévérant.

Mes expériences professionnelles m'ont permis d'acquérir des compétences full stack aussi bien dans le développement d'applications Web (front / back) que sur les problématiques de production (déploiement / exploitation / performance / sécurité).

De plus, j'ai développé une expertise dans le domaine de la gestion des API (monitoring, authentification, déploiement, ...).

Services

Développement Web

Architecture applicative

Support technique et encadrement équipe de développement

Mise en place de normes de développement

Mise en place de socle technique

Amélioration continue

Performance

Audit technique

Profiling et tests de performance

Recherche et mise en place d’optimisations de code

DevOps

Mise en place de pipeline d’intégration et déploiement continue

Automatisation des tests

Mise en place de monitoring applicatif

Clients

image
image
image
image

Challenges

Working Hours

20 400+

Hacking Health Camp

Meilleure innovation santé (Smart EHR)

Coffee Consumed

7 500+

Imagine Cup - Embedded Development

World 4th place

Mon CV

8 Années d'experience

Experience

janv. 2020 - aujourd'hui

Référent technique

AIFE

- Mise en place d'évolution sur la solution d'API Management de l'AIFE
- Encadrement technique du projet (gestion des versions, revue de code, support et suivi des développements)
- Audit et amélioration des performances
- Conception des solutions et animation d’atelier client
- Mise en place du build et déploiement DEVOPS des composants applicatifs et APIs (CI/CD, tests automatisés)
- Conception de la solution d’agrégation des logs et payloads APIs
- Conception et développement de policies API Gateway Axway
- Rédaction des études d’impact
- Support niveau 2
- Accompagnement déploiement et exploitation de la production
- Accompagnement et suivi de la construction des environnements et des flux

fev. 2019 - janv. 2020

Scrum master / Techleader

Milleis Branque

- Animation de l’équipe et des cérémonies agiles scrum
- Audit technique du projet
- Lien entre les équipes de développement et les équipes opérationnelles
- Mise en place d’une architecture micro-service (cache partagé, trace distribées, monitoring applicatif)
- Conception des pipelines DEVOPS

fev. 2018 - janv. 2019

Tech lead Manager

ASIP-SANTE

- Suivi transverse des sujets techniques du client (qualité de code / GCL / puppetisation / sécurité / patch management)
- Support et encadrement technique des équipes (~70 personnes, profils débutants et confirmés)
- Industrialisation des projets (intégration / déploiement)
- Développement d'une plateforme de suivi transverse des projets (KPI Sonar, VMs, sécurité, tickets, GCL ...)
- Tests de performance et optimisation des traitements (Gatling / Glowroot)
- Migration EJB/SOAP avec changement de socle technique JAVA 6/8, JBoss 5.1/7
- Industrialisation de patch Apache/OpenSSL

avr. 2017 – janv. 2018

Tech Lead sur le projet DMP (Dossier Médical Partagé)

CNAMTS

- Encadrement technique d'une équipe (~ 6 personnes) en charge de tests de performance de l'application (AppDynamics / JProfiler / Rundeck)
- Intégration du projet dans une démarche DevOps et SecOps
- Partitionning et parallélisation des traitements batch (Spring Batch)
- Audit de sécurité du code
- Encadrement des chantiers d'industrialisation (intégration continue et déploiement continue sur ~100 VMs)
- Mise en place des environnements intégration, tests, pré-production et production
- Mise en place de la supervision applicative et centralisation des logs (ELK)

févr. 2015 – mars 2017

Tech Lead sur le plateau de développement (CNAMTS)

CNAMTS

Support et encadrement technique des équipes de développement
~ 10 équipes de développement / 70 personnes
- Audit de code
- Industrialisation des projets (Intégration continue, tests automatisés, déploiement continue)
- Mise en place de process/outils d'amélioration continue

mars 2012 – janv. 2015

Ingénieur étude et développement (CNAMTS)

CNAMTS

- Développement d'un portail de pilotage en SharePoint / C# / .NET / SSIS / SSRS
- Développement d'une application mobile sur Windows 8.1
- Développement d'applications web Java EE avec Spring MVC
- Assistance à la mise en production
- Gestion des environnements de développement, intégration et qualification
- Audit de code (performance/exploitation/sécurité/maintenabilité)
- Optimisations SQL / Spring Batch sur des applications traitant plusieurs dizaines de millions de données

Formation

déc. 2017

Certification DevOps Foundation

DevOps Institute
2008 - 2012

Ingénieur en informatique - Développement logiciel - Imagerie et réalité virtuelle

EFREI - Ecole Française d'Electronique et d'Informatique

Développeur à la Junior Entreprise SEPEFREI
Responsable du pôle de recherche de l'association EFREI Robotique

Front-end

Angular

React

Back-end

Java

Spring (Boot, Core, Batch, Security, REST, MVC, Security, cloud)

NodeJS

Base de données (MySQL / PostgeSQL / SQL Server / Oracle / MongoDB)

Cache (EHCache / REDIS)

Messaging (RabbitMQ)

Micro-service (Consul / Zuul / OpenTracing)

API Management (Axway API Gateway)

DevOps CI / CD

Gitlab

Jenkins

Rundeck

Artifactory

Ansible

Docker

Kubernetes

ELK

Contact

Get in Touch

Mes coordonnées

Paris 13, FRANCE
chafi@cc-consulting.io

Modalités d'intervention

Missions uniquement en freelance
Mobilité Ile de France
Missions longues (entre 6 mois et 1-2 ans)