Synthèse : SPA Condor Electronics, est une société spécialisée dans la fabrication de : (équipement électronique et électroménager, informatique, agro-alimentaire, emballage, matériaux de construction et commerce international.), un environnement Group qui a permis à AMA de collaborer avec différents métiers et manipuler différentes technologies.
Réalisations :
● Analyse des besoins clients
● Conception et développement Back-end en C# (Asp .Net core)
● Conception et développement Front-end en Js (React), Kotlin (Android)
● Test unitaires et fonctionnels
● Azure DevOps (Azure Stack, Azure Repos, Azure Pipelines)
● Maintenance et correction des bugs
● Travail en équipe en mode agile Scrum
Environnement :
Projets :
Les technologies de développement : C# .Net Core / Js React / Kotlin Android studio/ MySQL
Les systèmes d’exploitation : Windows / Linux / Android
VCS : Git/GitHub/Repo
DevOps : Azure Stack / CI/CD /Azure DevOps / Docker / AKS (Azure Kubernetes Services)
Gestion de projet : Méthodes Agiles / Boards Agile Scrum
Condor POS : application de force de vente des produits Condor destinée spécialement pour les points de ventes, elle offre un programme d’incentive pour augmenter le chiffre d'affaires de l’entreprise, elle offre également une visibilité totale et à jour sur les stocks des points de ventes .
Taches réalisées :
● Etude de faisabilité et conception
● Développement de l'application mobile
● Développement du Back-end et back-office
● Déploiement avec la plateforme Azure stack, installée localement sur le Data Center (la version Offline du cloud)
Environnement : Java Android, C# Asp .Net Core views , Azure Stack
E-faciliti : solution de vente des produits par facilité, en partenariat une banque
Taches réalisées :
● Etude de faisabilité et conception
● Implémentation de l'API-REST
● Implémentation du front-end
● Implémentation du back-office
● Développement de l'application mobile
● Déploiement du back-end avec Azure Pipelines et Kubernetes sous Azure Stack.
Environnement : C# Asp .Net Core, React js, Android Kotlin, kubernetes service.
E-MANUEL : application web permet aux employés du service commercial Condor d’uploader des manuels d’utilisations des produits et leur générer des codes QR qui seront imprimés sur l’emballage.
Taches réalisées :
● Etude de faisabilité et conception
● Développement de l'API-REST
● Développement de l'application back-office
● Déploiement avec la plateforme Azure stack, installée localement sur le Data Center (la version Offline du cloud)
Environnement : C# Asp .Net Core, React Js, Azure Stack
Déploiement Azure Stack : Déploiement de la solution DevOps (Azure stack) sur le datacenter du groupe.
Au sein d’une équipe de 3 développeurs et un chef de projet, et en collaboration avec les différentes équipes de la direction système d’information (Infrastructure, réseaux, DBA et sécurité) nous avons mis en place la solution Azure Stack sur le Datacenter du Group (à grande volumétrie).
Taches réalisées :
● Étude de l’architecture de la solution et participation aux ateliers et réunions avec les équipes : infrastructure, réseaux, DBA et sécurité.
● Participation à la réunion de validation
● Participation au kick-off du lancement du projet.
● Participation aux réunions de planification du projet
● La configuration des serveurs fournis par l’équipe system : serveur de la solution Azure Stack / la configuration des pools Agents / la configuration du serveur Docker Registry / la configuration du serveur Docker.
● Création des collections de projets et la définition des autorisations d'accès pour les utilisateurs de la solution.
● Configurer la politique de gestion des branches selon le git flow ainsi que la pipeline CICD pour chaque projet.
Environnement : Linux, Windows server 2012, Docker, Azure Stack, Agile.
Site web convia : site web vitrine pour l'entreprise Convia
Taches réalisées :
● Etude de faisabilité et conception
● Développement du site web
Environnement : C# Asp .Net Core Views
khadamaty : application de prise de rendez-vous pour l’intervention et la réparation des produits électroménagers à domicile.
Taches réalisées :
● Etude de faisabilité et conception
● Développement de l'api
● Développement de l'application mobile
Synthèse :
Au sein de la filiale Multimédia spécialisée dans la production, la commercialisation et la distribution de produits Hi-tech (Smartphone, Smart TV, tablettes …), AMA a développé plusieurs applications web et mobiles pour optimiser le travail de l’équipe Back-office.
Réalisations :
Environnement :
● Conception et analyse fonctionnelle et technique
● Développement full-stack (Laravel / Asp .Net Core, Android Koltin/Java)
● Déploiement et maintenance
● Test unitaires et fonctionnels
Les technologies de développement : PHP Laravel / Java Android studio/ C # .Net / Mysql.
Les systèmes d’exploitation : Windows / Linux / Android
VCS: Git/GitHub
Gestion de projet : Agiles Trello
Projets :
Condor catalogue : une application mobile qui permet d’exposer les produits Condor aux clients en affichant les détails des produits (caractéristiques, images et vidéos) avec la possibilité de retrouver le plus proche centre de service après-vente sur la carte (Google Maps).
Taches réalisées :
● Etude et conception
● Implémentation du back-end et back-office
● Développement de la partie mobile
Environnement : PHP Laravel, Java Android, Firebase, Youtube Api, Google Maps.
Condor Sales : : application mobile développée pour le service commercial, afin de suivre les ventes effectuées au niveau des showrooms et les points de vente, l’application utilise la caméra du smartphone pour introduire les produits vendus, et la partie dashboard permet de générer des rapports sur l’état de ventes.
Taches réalisées :
● Etude et Conception
● Implémentation du back-end & back-office via le framework Php laravel (blade)
● Développement de l'application Mobile avec java via Android Studio
Environnement : PHP Laravel, Java Android,
Condor inventaire : Une deuxième version de Condor sales mais cette fois pour la gestion des stocks cette application fonctionne avec le même principe de Condor sales.
Taches réalisées :
● Etude et Conception
● Implémentation du back-end & back-office
● Développement de la partie mobile
Environnement : PHP Laravel, Java Android
Condor App Blocker : un service Android qui permet de bloquer certaines applications sur les smartphones Android de la marque Condor.
Taches réalisées :
● Etude de faisabilité
● Développement de l'application mobile
Environnement : Java Android, Android Dedicated Devices API
Condor Pointage : Solution de preuve de visite des délégués commerciaux aux points de vente, en utilisant la géolocalisation et le Bluetooth (BLE) pour transmettre une clé secrète cryptée depuis le smartphone du délégué commercial vers le smartphone du vendeur.
Taches réalisées :
● Conception et développement de la partie mobile (Android)
Environnement : Java Android, Apollo GraphQL
Condor PUB : application Android permet d’afficher des vidéos et des images sur des bornes Android dans les showrooms Condor.
Taches réalisées :
● Etude de faisabilité et conception
● Développement de l'application mobile
● Développement du back-end et back-office
Environnement : Java Android, C# Asp .Net Core Views
Condor Collector : un connecteur qui relie les pointeuses de la marque ZKTECO avec l’ERP SAP, pour importer les pointages des employés et gérer les pointeuses à distance.
Taches réalisées :
● Etude de faisabilité et conception
● Développement de l'application
● Développement du service web
Environnement : C# .Net, PHP
Condor Launcher: un lanceur d'applications customisé qui propose certaines fonctionnalités spéciales pour surveiller et contrôler les smartphones des responsables de ventes Condor.
Taches réalisées :
● Etude de faisabilité et conception
● Développement du lanceur sur Android
Synthèse : Une première expérience en tant que développeur Full Stack, un poste qui lui a permis de travailler sur le site web de l’entreprise et développer plusieurs applications en collaboration direct avec les métiers.
Réalisations :
Environnement :
● Conception et analyse fonctionnelle et technique
● Développement full-stack (PHP, Android /Java)
● Déploiement et maintenance
Les technologies de développement : PHP / Java Android studio/ Mysql.
Les systèmes d’exploitation : Windows / Linux / Android
VCS : Git/GitHub
Gestion de projet : Agile
Projets : Inventaire : application de gestion de stock.
Taches réalisées :
● Etude et conception
● Développement de l’API et de Dashboard
● Développement de l’application mobile
Environnement : Java Android / PHP / CSS / HTML / Js /Sql/ Bootstrap
SITE WEB DE L’ENTREPRISE : site web vitrine pour la présentation de l’entreprise et leurs services et produits.
Taches réalisées :
● Conception et analyse fonctionnelle et technique
● Développement ful...