malt logo

Malt freelance

Satisfaction des clients Malt : 4.5/5
Obtenir l'app

Issam G.

senior craft web developer - cloud aws devops

Paris, France

  • 48.8546
  • 2.34771
Proposer un projet

Préférences

Déplacement
Effectue ses missions exclusivement en télétravail

Vérifications

Rejoignez la communauté Malt pour découvrir le profil complet de Issam G.
Rejoignez la communauté Malt pour découvrir le profil complet de Issam G.

Compétences (17)

Issam en quelques mots

Défenseur du clean code et évangéliste du software crfatsmanship.

11 ans d'expérience dans le software essentiellement autour de Java/Spring coté backend et le cloud AWS.

J'ai eu l'occasion de construire des plateformes CNA à forte charge et haute disponibilité, avec un grand enjeux business, notamment les 6 ans passés chez le PMU au siens d'une équipe agile de passionnées du code, pour la refonte de leur legacy from scratch. Le PMU en quelques chiffres:
- 60k sessions simultanées.
- 20k+ Req/Sec et par micro-service.
- 10+ milliards de CA par an.

Je tiens fortement à la qualité du code, cela passe forcement par le software craftmanship, clean-code/architecture, et surtout les tests avec les pratiques TDD et BDD.

Expériences

janvier 2018 - Aujourd'hui | Paris, France

Banque & assurances

SOCIETE GENERALE

COACH CRAFTSMANSHIP

Coaching des équipes de développement sur les bonnes pratiques et les techniques craftsmanship (clean code, clean architecture, TDD, BDD, SOLID, gestion d’exceptions...)
• Le coaching se déroule essentiellement en pair-programming.
• Les équipes de dev sont entre Paris et l’inde.
• Veille aux respects des bonnes pratiques et à la qualité des développements.
• Évangélisation des bonnes pratiques CNA 12 factors auprès des équipes de développements.

TDD, BDD, Clean code, Clean/Onion/Hexagonal architecture, Example mapping, Mob, Kata, Dojo, Microservices, CNA, Java 11/8, Spring4/5 Boot/data/mvc/cloud, Devops, AWS, OpenShift, Junit4/5, Cucumber, Mockito, CI/CD, Jenkins, Sonar, Oauth2, jwt
janvier 2012 - décembre 2018 | Paris, France

E-commerce

Teach lead - Agile Java Senior Developer

Teach lead - Agile Java Senior Developer

2017-2018 : Mise en place d'une solution de tracking de chevaux pendant les courses afin d’en faire la restitution en 3D:
Java 8, Spring Boot, RXjava, Vertx, Kafka, AWS Elasticache, Docker, Spring Cache, Spring Cloud, Spring Cloud AWS, Terraform, AWS EB, S3, EC2, ECS, SQS, SNS

2016 : Intervention en tant que référent technique sur des chantiers techniques
Java 8, Tomcat 8, Spring 4,Mysql, Redis, Docker, Couchbase, Spring Cache:

• Mise en place d’une architecture résiliente du cluster couchbase avec la rédaction d’un manuel de gestion d’incidents.
• Etude de migration de couchbase 3.1.x vers couchbase 4
• Migration vers Vertx.3
• Migration vers Java 8 vers Spring 4 et vers Tomcat 8

2015 : Migration des applications PMU vers un nouveau système de gestion de compte:
Java/JEE 7, Tomcat 6, Spring MVC , Spring Security, JPA, JMS, CXF, Junit, Spring Test MVC, JBehave, Mockito, Mysql, Couchbase

2014 : Mise en place d’une chaine d’alerting en temps réel de l’information hippique et client:
Vert.x, SockJs, Redis, HaProxy, Stunnel, LVS

2012 – 2013 : Refonte totale de l’existant:
Java/JEE 7, Tomcat 6, Spring MVC 3, Spring Security, JPA, JMS, SpringBatch, Maven 3, Junit, Spring Test MVC, JBehave, Mockito, Mysql, Couchbase, Pentaho

novembre 2018 - février 2020 | Paris, France

Secteur médical

kiuono

ARCHITECTE/DEVOPS/ DEV BACKEND

• Architecte:
- Étude et conception de la solution globale.
- Poser le socle technique.
- Choix des solutions.
• Devops:
- Infrastructure en IAC terraform (installation EKS, déploiements...)
- Installation de la forge de dev (jenkins, sonar...)
- Poser la chaine CI/CD.
- Containerisation docker des composants back/front
• Backend:
- Développement des services backend
- Mise en place d’une stratégie de tests (Pact tests, integration…)

Java 11, Spring Boot, Kubernetes, Docker, Junit, Mockito, Pact, Spring Cache, Microservices, Spring Cloud AWS, S3, EKS, DocumentDb, terraform, Jenkins, Oauth2, jwt

Recommandations externes

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte