Welcome to Issam's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Issam to discuss your project or search for other similar profiles on Malt.

Issam G.

Senior craft web Developer - cloud aws devops

Remote from Paris

  • 48.8546
  • 2.34771
Propose a project The project will only begin when you accept Issam's quote.
Propose a project The project will only begin when you accept Issam's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Verifications

Languages

Categories

Skills (17)

Issam in a few words

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.

Experience

SOCIETE GENERALE - Société Générale

Banking & Insurance

COACH CRAFTSMANSHIP

Paris, France

January 2018 - Today (3 years and 8 months)

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
craftsmanships TDD BDD openshift devops aws Java Spring

Teach lead - Agile Java Senior Developer

E-commerce

Teach lead - Agile Java Senior Developer

Paris, France

January 2012 - December 2018 (6 years and 11 months)

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

kiuono

Medical field

ARCHITECTE/DEVOPS/ DEV BACKEND

Paris, France

November 2018 - February 2020 (1 year and 3 months)

• 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

External recommendations

Check out Issam's recommendations