- Z
- a
- y
- i
- d
- u
- A
- n
- s
- a
- r
- i
Zayidu Ansari
Passionné de Technologie + Développeur Full Stack
Je suis fier d'être un développeur Full-Stack polyvalent 👨🏻💻 MERN | MEVN | Certifié SAP® | Fiori, expérimenté dans la direction et l'inspiration des équipes SAP.
Quand je ne code pas / n'utilise pas mes IDEs, vous pouvez me trouver en train d'explorer le monde, de faire du CrossFit 🏋🏼🚴, ou d'essayer de rattraper ma liste de lecture📚 sans fin. Merci d'être venu ici, bonne journée ! ✨
Expérience Globale
Voir mon historique de travail complet sur LinkedIn.
Contributions clés :
- Expertise en ReactJS, Redux, Vue, Vuex, Docker, SAP Ui5, Fiori Elements, JavaScript, Typescript, OData, Bootstrap, REST, Git.
- Travail sur les méthodologies DevOps - Agile et CI CD pour un développement incrémental afin de livrer une meilleure application.
- Développement d'applications web haute performance utilisant ReactJS, Redux, React Hooks, React-Router, JavaScript.
- Mise en œuvre de threads de service workers pour un chargement progressif et dynamique du contenu dans une mise en cache. Utilisation du réseau avec retour au cache via WorkBox, Synchronisation en arrière-plan, Support hors ligne/Caching, WebPush, MediaAPI.
- Approche du Développement Piloté par les Tests (Test Rouge/Vert) pour développer des applications React utilisant SonarQube, Jest et Enzyme.
- Bonnes connaissances des pipelines CI/CD, Jenkins, promotion automatique vers les environnements SIT et UAT à partir des builds master PR.
- Construction de composants personnalisés pour la bibliothèque UX composée d'Accordion, Filtres, Dropdown, Carousel, Button, Checkbox, Input, Icons.
- Développement du code serveur Express pour toutes les transactions CRUD, gestion des tokens JWT et mise en œuvre d'intercepteurs pour intégrer des en-têtes personnalisés.
- Maintien d'une expertise de haut niveau dans les stratégies de gestion d'état React, y compris Redux, Redux Persist.
- Utilisation exclusive des React-Hooks pour gérer les processus du cycle de vie de l'application.
- Utilisation efficace des éléments HTML natifs et des balises personnalisées. Mise en œuvre du modèle de boîte CSS et stylisation des pages web en utilisant CSS, systèmes de grille personnalisés, concepts de grid-area et flexbox pour une application responsive fluide.
- Expertise dans l'utilisation de GitHub et BitBucket comme unités de contrôle de version et de suivi.
- Bonne connaissance de la Programmation Fonctionnelle, de l'OOPS et du JavaScript Vanilla.
- Développement d'applications personnalisées en utilisant UI5, JavaScript, JQuery et des cadres MVC sur SAP Web IDE.
- Expérience en MongoDB, Firebase pour le stockage, l'hébergement et l'authentification, , CADRE SAPUI5.
- Possession de solides compétences analytiques, de résolution de problèmes, diplomatiques, de communication et face aux clients.
- Fourniture de formation ABAP de base aux nouveaux arrivants et formation des utilisateurs finaux en MM aux clients. Bonne expérience de travail sur plusieurs projets, établissant une excellente communication et relation avec les clients. Création d'un framework frontal entièrement personnalisé, incluant la conception UI/UX.
Expérience Professionnelle
Voir mon historique de travail complet sur LinkedIn.
Eviden/ Atos
Ingénieur Logiciel Senior
Travail pour le client Enedis, se concentrant sur les Core Data Services (CDS) pour la modélisation et la mise en œuvre de données, ainsi que la gestion des Fiori Elements dans le Fiori Launchpad.
Contributions clés :
- Participation au module SAP GRC, amélioration des applications webdynpro standard, et des webdynpro personnalisées, puis leur publication via les Fiori launchpads.
- Migration vers la SAP Business Technology Platform (SAP BTP).
- Réalisation de builds Jenkins et tests avec le Node Package Manager (npm) et scripts.
Emirates Group
Ingénieur Logiciel Senior
Contributions clés :
- Collaboration avec l'équipe UI/UX pour améliorer les applications existantes. Menu Numérique
- Création de pages web compatibles avec différents navigateurs et conformes à l'accessibilité, résultant en une haute performance et une meilleure expérience utilisateur.
Elseco Limited
Développeur Full Stack
Gestion, soutien et conception de frameworks frontaux pour optimiser les activités MGA.
Contributions clés :
- Responsabilité de l'établissement des standards de code pour le développement frontal.
- Création d'un framework frontal entièrement personnalisé, incluant la conception UI/UX.
- Création de prototypes se concentrant sur Ui5, HTML, CSS, JavaScript, jQuery et la conception web réactive.
- Travail avec des API Rest tierces et leur intégration avec HANA XS.
- Standardisation de l'architecture et du design du site.
Larsen & Toubro Infotech (LTI)
Ingénieur Logiciel
Bristlecone - Mahindra & Mahindra Ltd
Développeur Senior
Sulzer Tech, Lorhan IT
Consultant Technique Senior
INK IT Solutions, UAE
Consultant Technique Senior
Leadership du développement frontal pour le logiciel interne Pharmacy Optimization software(POS) et pour les formulaires de consentement interactifs.
Contributions clés :
Fourniture de divers services back-end liés à SAP, du travail de développement à leurs clients comme Johnson Controls Inc., la Marine Indienne, L&T Finance, Colgate & L&T Hydrocarbon.
Formation en salle de classe pour les nouveaux arrivants, se concentrant sur les motifs de conception et les algorithmes dans l'environnement d'apprentissage ABAP.
Apport d'une valeur incroyable dans la sélection, la mise en œuvre, le soutien de modules SAP P2P spécifiques, compétences en conseil, connaissance des affaires, et expertise en solutions SAP pour intégrer efficacement la technologie SAP dans l'environnement commercial du client afin d'atteindre les résultats commerciaux attendus.
Participation à diverses phases du projet comme la collecte des exigences, le Processus de Migration en 2 Étapes, l'étude de faisabilité après la migration de EHP 7 à EHP 8, les tests unitaires, les tests d'intégration de bout en bout pour divers cycles d'approvisionnement, les processus procure-to-pay (P2P) pour la Demande d'Achat, le Bon de Commande, la Sous-traitance, les Ordres de Transport de Stock, les Transferts de Stock, la Consignation, la Réception des Marchandises.
Modifications sur les rapports ABAP et améliorations, User-Exits, BADI’s, rapport ALV, Programmation de Module pour la Régularisation des Pertes dans l'Entrepôt. Développement d'une Application Web Dynpro pour le Système de Gestion des Fournisseurs.
Gestion de tout le traitement automatique des données de conception, processus ZBOM-Bill of Materials et ses intégrations avec SolidWorks, Revit.
-
Refonte du processus ZBOM et standardisation du contenu et de la livraison.
- Automatisation des données saisies par l'utilisateur depuis un outil tiers vers SAP avec IDOCS.
- Création d'écrans interactifs pour un flux de travail de données de vente cohérent.
- Développement de formulaires interactifs pour afficher les données de vente.
- Modifications sur les rapports ABAP et améliorations, User-Exits, BADI’s, rapport ALV, Programmation de Module, SAP Scripts.
Configuration et développement de services OData pour le Processus de Notification QM et PM impliquant des concepts avancés comme les Associations, Navigations, Redéfinition des Méthodes Deep et Expand d'Entités; en se concentrant en même temps sur le temps de réponse plus élevé et la performance des services.
Cartographie de l'interface utilisateur frontale avec l'ensemble entité/entité du service ODATA.
Certification
SAP Certified Development Associate - SAP Cloud Platform - Enterprise Extensions
Délivré par : SAP
Vérifier mon badge SAP Cloud PlatformSAP Certified Development Associate - SAP Fiori Application Developer
Délivré par : SAP
Vérifier mon badge SAP FioriSAP Certified Development Specialist - ABAP for SAP HANA 2.0
Délivré par : SAP
Vérifier mon badge ABAP pour SAP HANA 2.0Diplôme DELF B2
Délivré par : Ministère français de l'Éducation Nationale - Alliance Française, Paris
Plus d'infosLe DELF B2 est un diplôme délivré par le Ministère français de l'Éducation Nationale qui certifie les compétences en français au niveau B2.
Niveau : B2 à B2
Projets Phares
Consultez les projets sélectionnés ci-dessous. Plus d'informations peuvent être trouvées sur Github.com
Clone de Netflix
Développé un clone de Netflix utilisant React, Router DOM, et hébergé sur Firebase de Google. Utilisation de Styled Components pour la conception et la réutilisation de divers composants. Fuse.js pour la recherche dans l'application.
Voir Mon Clone de NetflixClone de Google
Développé un clone de Google utilisant React, Router DOM, et hébergé sur Firebase de Google. Dans cette application, j'ai construit mes propres Hooks personnalisés similaires aux hooks standards de React. Vérifiez-les avec le lien ci-dessous.
Voir Mon Clone de GoogleClone de YouTube
Développé un clone de YouTube utilisant ReactJS, React DOM, HTML, JavaScript, CSS et hébergé sur Firebase de Google. Vérifiez-les avec le lien ci-dessous.
Voir Mon Clone de YouTubeClone d'Instagram
Développé un clone entièrement fonctionnel d'Instagram à mon style en utilisant ReactJS, Redux, HTML, JavaScript, CSS. NodeMailer et SendGrid ont été utilisés pour les fonctionnalités de mot de passe oublié et de courrier de bienvenue, Cloudinary pour sauvegarder les images, MongoDB pour stocker les informations de connexion des nouveaux utilisateurs et Bcrypt.js pour le chiffrement et le déchiffrement. Vérifiez-les avec le lien ci-dessous.
Voir Mon Clone d'InstagramzDevConnector
Développé un réseau de développeurs en utilisant ReactJS, Redux, HTML, JavaScript, CSS. L'objectif était de construire une plateforme web pour avoir des discussions sur les sujets en cours dans le monde du développement logiciel. Utilisé MongoDB pour stocker les informations de connexion des nouveaux utilisateurs et la bibliothèque Bcrypt.js pour l'authentification. Déployé l'application sur le PaaS ouvert ‘Heroku’.
Voir zDevConnectorApplication NBA
Développé une application mobile pour les fans de la NBA en utilisant ReactJS, Redux, HTML, JavaScript, CSS. L'objectif était de construire une application mobile pour voir les dernières actualités sur le sport NBA. Utilisé Firebase pour stocker les informations de connexion des nouveaux utilisateurs et utilisé les services de stockage et de base de données dans Firebase pour les informations sur les actualités. Déployé et hébergé l'application sur le PaaS ouvert Firebase de Google. Je vous recommande de la vérifier avec le lien donné et de passer en vue mobile en utilisant les outils de développement du navigateur si vous ouvrez l'application depuis un appareil de bureau.
Voir l'AppBookaholic
Bookaholic est une application mobile pour les amateurs de livres où ils peuvent examiner et voir leurs critiques de livres préférées. Développée en utilisant ReactJS, Redux, HTML, JavaScript, CSS. L'objectif était de construire une application mobile pour voir les critiques de livres en public et de publier des critiques uniquement si vous êtes enregistré par l'administrateur. Utilisé le serveur communautaire MongoLab pour stocker les informations utilisateur. Déployé et hébergé l'application sur le PaaS ouvert Heroku. Je vous recommande de la vérifier avec le lien donné et de passer en vue mobile en utilisant les outils de développement si vous l'ouvrez sur un appareil de bureau.
Voir l'AppÉducation
Un diplôme (Université) - Université de Pondichéry, SMVEC, Inde
Licence en Technologie du Génie Électrique et Électronique au Collège d'Ingénierie Sri Manakula Vinayagar, Puduchéry.
2011-2015. Diplôme obtenu avec Mention Très Bien et une moyenne de 7.9/10.
HSC (Baccalauréat) - École Secondaire Supérieure Amalorpavam, Puduchéry
Études secondaires supérieures, 2011.
Obtenu avec Mention Très Bien et 85%.
SSLC (Lycée) - Amalorpavam, Puduchéry
Études secondaires, 2009.
Obtenu avec Mention Très Bien et 92%.