À propos de Ali
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- SolocalDeveloppeuravril 2023 - Aujourd'hui (3 ans et 2 mois)Symfony, 's Hertogenbosch, NB, NetherlandsContribution au développement de la solution pagesjaunes.fr avec une architecture Event Driven et clean architecture en Golang• Développement du micro-service Api Contribution pour la gestion des photo et avis utilisateurs• Développement du micro-service Worc Contribution (modération d'un avis, signalement d'un abus sur un avis)• Développement du micro-services Api Syndication pour le rapprochement des avis avec les partenaires (trustpilot …)• Développement du micro-service Bo Contribution sous forme de batch (Fusion de localité, Avis obsolètes, Migration de photos sur Azure blob storage)• Conception de modèle de données avec mongodb• Envoi des tags pour les push notification web avec Airship via symfony• Développement de nouvelles évolutions avec une architecture clean avec twig, httpclient, symfony• Monitoring de batchs, workflows avec Apache Airflow• Revue de code des autres devs et codage selon les standards: golangci-lint et sonarqube• Mise à jour de la documentation du projet sur Polarion• Développement de tests unitaires/intégration avec testify• Monitoring de la production avec Grafana et Stackdrivers, Spinnaker, SmokeTest• Déploiement avec CI/CDTechnologies utilisées: Golang 1.17, testify, , gin framework, Mongodb-go-driver, rabbitmq , go-batch, Swaggo, Air, Golang-migrate, Polarian, Prometee, Grafana, Prometheus, Spinnaker, SmokeTest, GCP,Docker, Kubernetes, RabbiMQ, Sonarqube, Mongodb, Airship, Airflow, Jira, gitlab, Visual studio code,
- Skiliks:Tech Lead Solution Architectjanvier 2022 - mars 2023 (1 an et 2 mois)Casablanca, MoroccoChoix technique, architecture et suivi des développements de la solution mobile SKILIKS de matching entre recruteur et candidats• High level design et développement des micro services (Graphql Engine, Notification, Scrapping, Scoring, Matching, Messaging, Matching, Auth, Storage)• Développement du micro-service Auth pour l'authentification des utilisateurs• Développement du micro-service pour le stockage de images sur minio• Développement d'un micro service Notification avec websocket et gin framework• Développement d'un micro-service Scoring pour le calcul de la distance candidat-job offer avec golang• Développement d'un micro-service de scrapping des offres d'emploi avec golang et colly, gorm• Préparation de l'env sur docker-compose• Encadrement technique de l'équipe docker, react-native, sql et golang• Configuration de hasura• Code review sur github• Dockerization des micro services golang• Déploiement de l'application skiliks sur l'env de pre-prod en DigitalOcean KubernetesTechnologies utilisées: React Native, Hasura, Golang, Gorm, godotenv, Golang-jwt, minio-go, airKafka, GraphQl, PostgreSQL, Docker, Github actions, digitalOcean, Kubernetes, Minio, JWT, Golang
- Teal Technology Services (IBM & OCP JV)Full stack developer & tech leadjuin 2018 - janvier 2023 (4 ans et 7 mois)Grand Casablanca, MoroccoConception et developpement des applications web Nodejs, reactjs, vuejs, Php, symfony, python, docker, azure aks, azure devops, kubernetes, openshift, gitlab ci/cd
Recommandations
Soyez le premier à recommander Ali
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
- Ingénieur d'Etat, InformatiqueInstitut National de Statistique et d'Economie Appliquée (INSEA)2013Ingénieur d'Etat, Informatique
Certifications
- Oracle Certified Expert, Java EE 6 Web Component Developeroracle2018
- Oracle Certified Professional, Java SE 6 Programmeroracle2018