À propos de Mohammed
Anglais
Capacité professionnelle complète
Allemand
Notions
Arabe
Bilingue ou natif
Expériences
- RTE - DSI - Ile de FranceDéveloppeur Fullstack JavaENERGIEmai 2023 - Aujourd'hui (3 ans et 1 mois)Paris, FranceProjet : TOPASE (plateforme d’équilibrage offre/demande)• Participation aux ateliers de recueil des besoins• Développement des Micro-services backend et des API Rest• Tests unitaires et d’intégration en utilisant Junit avec le langage Groovy• Développement des évolutions• Refactoring de code et optimization
- LEFEBVRE DALLOZConsultant / référent TechniqueEDITIONavril 2018 - février 2023 (4 ans et 10 mois)Île-de-France, France• Participation aux ateliers de recueil des besoins• Modéliser la nouvelle architecture applicative via draw.io sur confluence• Modéliser les diagrammes de séquence, états-transitions et le modèle de données• Participer à la définition du parcours client• Développement des micro-services REST• Rédaction des Specs openapi via swagger editor• Proxification et sécurisation des webservices SOAP via APIGEE• Faire évoluer le système actuel et optimiser les Webservices• Rédaction des Specs openapi• Déployer les interfaces de l’applications (formulaire d’inscription, gestion d’utilisateurs, l’authentification, recherche avancée) avec ReactJS• Mise en place de l’intégration continue via Jenkins file• Déployer et gérer l’application dans le cloud AWS• Analyse, suivi et mise en place de la surveillance via appDynamics• Développer une application de surveillance interne avec angularJS• Administrer la base de données• Versioning avec GIT• Analyse des métriques sur Sonar & réduction de la dette technique• Faire les tests unitaires avec Junit 4 et Mockito, et les tests d’intégrations avec Postman• Réaliser la refonte graphique de l’application et les tests fonctionnelles avec Selenuim• Migration de tomcat6 à Tomcat8 et de Java6 à Java8• Déploiement sur les enivrements d’intégrations et préproductions• Déployer sur les serveurs linux• Mise en place de la nouvelle architecture et réaliser la montée des versions techniques• Maintenance corrective et évolutive• Mise en place de l’intégration continue• Reprise et transformation des données via TalendEnvironnements techniques:Java 11/8, Spring Boot, Spring batch, Spring Security, Hibernate, JPA, React, Kotlin, TypeScript, AngularJS, NodeJS, Javascript, React JS,Micro-services, APIGEE, Web services (REST), POSTMAN, OpenAPI/Swagger, SOAP, Kafka API, SQL, MySQL, JUnit4, Mockito, Git/Bitbucket, Maven, Selenium, Talend Data Integration, Jenkins, Docker-Kubernetes, AWS, mRemoteNG, Sonar, Jira, Agile/Scrum
- ExpertflowWeb Software EngineerTÉLÉCOMMUNICATIONSoctobre 2014 - mars 2018 (3 ans et 5 mois)Rabat, Morocco• Création des ETL Jobs sous des taches planifiées pour alimenter et transformer Les données (BD,fichier,CSV,Excel ..)• Réalisation une application web pour CHAT INTERNE par groupe.• Développer une application web pour gérer la qualité de services Dans les Espaces téléconseillers.• Création des requêtes SQL pour les rapports en temps réel affiche dans des TV centrale (avec Raspberry).• Réalisation des applications web qui affichent le REPORTING dans les téléviseurs.• Développement/Intégration des gadgets CISCO finesse.• Réalisation une application web pour le suivi de l’évolution de la qualité de service dans les centres de Tunisie télécom.Environnements techniques:Java/J2ee, Spring, Hibernate, ETL Talend, Grails, NodeJS, AngularJS, Socket.io, Cross document messaging, NetBeans, SQL Server, Jboss, WebSocket, Git, Raspbian, RaspBerry.
Recommandations
Soyez le premier à recommander Mohammed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme d'ingénieur en génie informatique, Génie logicielHigh-Tech Rabat2017Diplôme d'ingénieur en génie informatique, Génie logiciel
- Licence Universitaire Professionnelle, MIAGEfaculté des sciences et techniques de Settat Université Hassan 1er2013Licence Universitaire Professionnelle, MIAGE