en
en
Cherif M.
Ouvert aux opportunités
Lead developer
Dakar
Freelance, CDI
Télétravail hybride
Technologies
À propos
Cherif M.
Expert Java, Angular & DevOps, j’accompagne les équipes et booste la transformation numérique. 🚀
Lead developerDakar
developer avatar
Description

Avec une expertise reconnue en Java, Angular et DevOps, je conçois des solutions logicielles de qualité supérieure, performantes et prêtes pour l'avenir. Mon approche combine développement Full Stack, optimisation DevOps et mise en œuvre des meilleures pratiques pour accélérer la transformation numérique des entreprises.

En tant que Tech Evangelist, j’accompagne les équipes et les développeurs dans l’adoption de nouvelles technologies et l’amélioration continue de leurs pratiques. Je partage ma passion à travers des conférences, des ateliers pratiques et du contenu éducatif pour garantir que chacun puisse atteindre son plein potentiel technique.

Ma mission ?
Construire des solutions innovantes, inspirer l’adoption technologique et contribuer à des projets impactants pour faire progresser les entreprises et la communauté tech.

Compétences principales :
Java • Angular • Spring Boot • DevOps • Expertise SI

Expériences professionnelles
9 ans d'expérience en tant que Lead developer (ou similaire)4 ans ans d'expérience dans d'autres domaines
Lead Dev Java & Angular
Atos - Dakarjanv. 2023 - aujourd'hui · 2 ans 2 mois

Au sein d’une équipe de 15 personnes, en tant que Développeur Full Stack Java/Angular, je participe activement au développement et à la livraison d’applications et de nouvelles fonctionnalités critiques. Je veille au respect des spécifications, à la production d’un code de haute qualité, et assure un support technique pour garantir la fiabilité et la performance des solutions déployées, tout en m’alignant avec les attentes des clients.

Dans ma fonction de Lead Développeur au sein d’une équipe de 7 collaborateurs, je supervise les développements, accompagne les profils juniors dans leur montée en compétences et fais office de référent technique pour les deux équipes. Je m’assure de la cohérence et de la qualité technique du projet, tout en garantissant une collaboration fluide et le respect des délais de livraison.

Méthodologie : DevOps, Scrum Agile, Kanban
Composition d’équipe : Chef d’équipe, Lead Dev, Développeurs, Scrum Master, Cloud DevOps Engineer

Environnement Technique :
Java, Angular, Nx, Spring Boot, Spring Data JPA, Hibernate, JSP, TypeScript, Scala, Kafka, Docker, Maven, Nexus, Kazan, DevOps, Git, GitLab, Jenkins, SonarQube, API/ Service SOAP, JUnit, Jest, ELK, Sonar, OpenShift, Kubernetes, Jira, Confluence, IntelliJ, VS Code, Linux, Scrum Agile

Consultant IT - Freelance
Ewati - Bamakoaoût 2021 - déc. 2022 · 1 an 4 mois

En tant que Consultant IT Freelance, j’ai pris en charge la mise en place d’une solution de pointage par reconnaissance faciale multisite pour deux clients majeurs : EDM-SA (Energie Du Mali) et ASAM-SA (Société d’Assistance Aéroportuaire du Mali) pour le compte de Ewaati. Mon rôle a consisté à concevoir, développer, intégrer et déployer des solutions permettant le suivi et le reporting des données en temps réel pour les sites de l’EDM-SA, les agences et centrales, ainsi que pour les sites de l'Aéroport Président Modibo KEITA.

Méthodologie : Scrum Agile
Composition d’équipe : Directeur SI, Administrateur Système Informatique, Directeur RH

Environnement Technique :
Java, Python, Android, Angular, SpringBoot, MySQL, GitLab, SonarQube, Jira, IntelliJ, VS Code, Windows Server

Consultant IT - Freelance
JanngoTech - Bamakomai 2020 - août 2021 · 1 an 3 mois

En tant que Consultant IT Freelance, j’avais la charge la conception, le développement et le déploiement des solutions web et mobiles.

Méthodologie : Scrum Agile

Environnement Technique :
Java/J2EE, JSF, Jersey JAX-RS, SpringBoot, Angular, Android, Ionic 3 / 4, Flutter, Maven, Gradle, GitLab, SonarQube, Jira, IntelliJ, VS Code, Tomcat, MySQL, PostgreSQL, Scrum Agile

Chef de Projet IT
DSN Mali - Bamakojanv. 2019 - mai 2020 · 1 an 4 mois

Responsable de la mise en place d'une équipe interne de développeurs, j'ai piloté la réalisation d'applications, la gestion des prestataires, et assuré la rédaction des spécifications techniques. J'ai également contribué à l'élaboration de l'architecture des solutions, coordonné les équipes et supervisé les tests pour garantir la conformité et la qualité des livrables.

Méthodologie : Scrum Agile, Kanban
Composition d’équipe : Chef de Projet, Développeurs, Consultant SI Externe

Environnement Technique :
Java/J2EE, JSF, Jersey JAX-RS, SpringBoot, Angular, MySQL, PostgreSQL, Android, Ionic 3, Flutter, GitLab, IntelliJ, VS Code, Trello, Slack, Scrum Agile

Chef de Service Développement Intégration et Maintenance
NG System SARL - Bamakojanv. 2018 - janv. 2019 · 1 an

Mise en place de solutions informatiques adaptées aux besoins des entreprises locales.

Méthodologie : Scrum Agile
Composition d’équipe : Directeur SI, Développeurs, Designer, Consultant Externe

Environnement Technique :
Java/J2EE, JSF, Jersey JAX-RS, SpringBoot, Angular, Tomcat 8, MySQL, PostgreSQL, PrimeFaces, Android, Ionic, Maven, Gradle, GitLab, Svn, Sonar, Trello, IntelliJ, NetBeans, Agile

Intégrateur et Responsable des Données
Rintio SAS - Ouidahjuin 2018 - juil. 2018 · 1 mois

Mise en place d’un socle de données agricoles basé sur les technologies du Big Data et de l’Intelligence Artificielle lors du Big Data Bootcamp, en supervisant le cycle de vie complet des données. J'ai collaboré avec des équipes dédiées pour structurer, nettoyer, sécuriser et optimiser les données, garantissant leur utilisation efficace et le succès du projet. Au sein de l’équipe de Data Intégration, j'ai joué un rôle central en veillant à chaque étape du processus, de la collecte à l’exploitation des données, tout en assurant leur conformité avec les exigences du projet.

Méthodologie : Scrum Agile
Composition d’équipe : 3 équipes de 5 personnes : Data Integration, Data Engineer, Data Vizualisation

Environnement Technique :
Java, Scala, Hadoop, Apache Spark, MapReduce, Stack ELK, Superset, Zeppelin, Spyder, Hive, GitLab, Jenkins, Slack

Développeur Mobile & Java/J2EE
NG System SARL - Bamakojuin 2017 - janv. 2018 · 7 mois

Conduire les projets de l'entreprise en assurant leur réalisation complète dans des environnements techniques variés.

Méthodologie : Scrum Agile
Composition d’équipe : Directeur SI, Développeurs, Designer, Consultant Externe

Environnement Technique :
Java/J2EE, JSF, Jersey JAX-RS, SpringBoot, Angular, Tomcat 8, MySQL, PostgreSQL, PrimeFaces, Android, Ionic, Maven, Gradle, GitLab, Svn, Sonar, Trello, IntelliJ, NetBeans, Agile

Technologies
Compétences
Interessé parAWS.
Langues
  • Anglais
  • Français
Tests
Java - 11 mars 2025Top 17% avec un score de 2709 points