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
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
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
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
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
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
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
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
- Anglais
- Français