Mohamed Z.

Développeur full-stack

Mohamed est un développeur fullstack chevronné avec des connaissances approfondies spécialisées dans le front-end.

Il a huit ans d'expérience avec un parcours polyvalent allant du secteur bancaire et de l'infrastructure numérique aux secteurs de la santé.

Mohamed a les compétences pour développer et maintenir des applications à grande échelle et pour améliorer les bases de code existantes et leur intégration. Ses connaissances en matière de statistiques et de traitement des données lui permettent de saisir des détails cruciaux dans son travail.

Mohamed a une personnalité créative, curieuse et polyvalente. Il se passionne pour les missions ambitieuses et innovantes, ce qui lui permet de renforcer ses compétences.

Principale expertise

  • JavaScript
    JavaScript 9 ans
  • TypeScript
    TypeScript 7 ans
  • Angular
    Angular 7 ans

Autres compétences

  • React Native
    React Native 2 ans
  • Apollo
    Apollo 2 ans
  • .NET
    .NET 2 ans
Mohamed

Mohamed Z.

Canada

Commencer

Expérience sélectionnée

Emploi

  • Senior Full Stack Developer

    STRATACACHE - 1 an 6 mois

    • Contributed to advancing digital retail transformation by developing responsive user interfaces that enhanced the in-store customer experience;

    • Collaborated with cross-functional teams to deliver high-quality retail technology solutions;

    • Provided architectural input to ensure a secure, scalable, and stable platform;

    • Supported the development of next-generation retail solutions through innovative front-end design and implementation.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • Docker Docker
    • PostgreSQL PostgreSQL
    • ElasticSearch ElasticSearch
    • NGINX NGINX
    • Node.js Node.js
    • ES5/ES6 ES5/ES6
    • Express.js Express.js
    • Microservices
    • Jenkins Jenkins
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring
    • Hibernate Hibernate
    • Bash Bash
    • SCSS SCSS
    • Nest.js Nest.js
    • Angular Angular
    • Jira Jira
    • Scrum Scrum
    • Git Git
    • Jasmine Jasmine
    • Jest Jest
    • Storybook
    • Nx Nx
    • Vite Vite
    • GitLab GitLab
  • Développeur Fullstack Sénior

    RBC Royal Bank - 3 années 10 mois

    • A fourni des informations sur la conception technique détaillée et le développement d'applications utilisant des plates-formes technologiques existantes et émergentes ;
    • A conçu et programmé des programmes d'application ; a effectué des tests pour les applications développées ;
    • A révisé, analysé et modifié des systèmes de programmation, y compris l'encodage, les tests, le débogage et l'installation d'un système à grande échelle ;
    • Assure l'efficacité opérationnelle des systèmes d'application existants ;
    • A tenu des registres pour la documentation du développement et des révisions des systèmes ;
    • A effectué des analyses des besoins et des objectifs de l'organisation pour le développement et la mise en œuvre de systèmes d'application.
  • Senior Full Stack Developer

    RBC Royal Bank - 2 années 4 mois

    • Provided information on the detailed technical design and development of applications using existing and emerging technology platforms;

    • Applied extensive experience, knowledge, skills, and practices to perform a variety of assignments;

    • Designed and coded application programs, and performed testing for developed applications;

    • Reviewed, analyzed, and modified programming systems, including encoding, testing, debugging, and installing for a large-scale system;

    • Ensured the operating efficiency of existing application systems;

    • Maintained documentation and records of systems development and revisions;

    • Conducted analyses of organizational needs and goals for the development and implementation of application systems.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • NGINX NGINX
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Microservices
    • Spring Boot Spring Boot
    • Angular Angular
    • SASS SASS
    • Jasmine Jasmine
    • Soap
    • Jest Jest
    • Webpack Webpack
    • Storybook
    • Nx Nx
  • Développeur Fullstack

    CGI Inc. - 1 an 6 mois

    • A participé aux cérémonies Scrum ;
    • A analysé, conçu et développé de nouvelles applications et fonctionnalités ;
    • A apporté des corrections de bogues et assuré la maintenance ;
    • A géré la documentation et l'examen du code ;
    • A suivi l'intégration continue sur TeamCity ;
    • A géré la conteneurisation ;
    • A lancé le déploiement de la production.
  • Full Stack Developer

    CGI Inc. - 1 an 6 mois

    • Participated in Scrum ceremonies;

    • Analyzed, designed, and developed new applications and features;

    • Provided bug corrections and ongoing maintenance;

    • Managed documentation and conducted code reviews;

    • Collaborated with other teams and squads;

    • Monitored continuous integration processes using TeamCity;

    • Managed containerization;

    • Initiated production deployments.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Spring Boot Spring Boot
    • Spring Spring
    • Oracle Oracle
    • Angular Angular
    • Jasmine Jasmine
    • Jest Jest
  • Ingénieur Frontend

    CareXS - 1 an 10 mois

    • A participé au processus de développement agile Scrum ;
    • A développé des corrections de bogues et des révisions de code ;
    • A géré la migration d'AngularJS vers Angular 2 ;
    • A collaboré avec d'autres équipes (Back-end, QA, Mobile, DevOps, UI / UX) ;
    • A créé des tests unitaires et fonctionnels (e2e) ;
    • Contrôle de version sur GitHub ;
    • A géré la conteneurisation avec Docker on Quay ;
    • A initié le déploiement et l'intégration continue ;
    • A réalisé un suivi de la maintenance et des problèmes.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Angular Angular
    • Jasmine Jasmine
    • Sentry Sentry
    • Jest Jest
    • Apollo Apollo
  • Ingénieur développement logiciel

    FMJ Technology - 1 an 8 mois

    • A fait du traitement d'images en temps réel ;
    • A analysé, conçu, développé et entretenu la base de code existante ;
    • A réalisé la conteneurisation avec Docker ;
    • A créé de la modélisation 3D ;
    • A créé des graphiques et des visualisations 2D/3D ;
    • Contrôle de version avec GitHub ;
    • A déployé et contrôlé la production.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • TypeScript TypeScript
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • Flask Flask
    • Python Python
    • Angular Angular
    • Three.js Three.js
  • Intern

    FMJ Technology - 6 mois

    • Created a 3D gallery with a virtual visit for the OpusMagnum Social Art Network Platform Technologies.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • jQuery jQuery
    • Python Python
    • Angular Angular
    • Ajax Ajax
    • Three.js Three.js
  • Intern

    M2T - 1 mois

    • Managed the extraction and automatic processing of time-clock records;

    • Developed and deployed a time-management web application.

    Les technologies:

    • Les technologies:
    • PHP PHP
    • Symfony Symfony
    • JavaScript JavaScript
    • jQuery jQuery
  • Freelancer

    EHTP -

    • Implemented an e-commerce solution;

    Les technologies:

    • Les technologies:
    • PHP PHP
    • JavaScript JavaScript
    • jQuery jQuery
    • PrestaShop PrestaShop
  • Intern

    Tilmi Connect - 9 mois

    • Installed and configured a VoIP server named “Asterisk”;

    • Performed implementation and testing.

    Les technologies:

    • Les technologies:
    • jQuery jQuery
    • CentOs CentOs
  • Intern

    Societe Marocaine Des Emballages Fantasia - 2 mois

    • Extracted, processed, and inserted data from multiple databases;

    • Managed the development of routines in Java;

    • Designed and conceptualized a data warehouse;

    • Automated synchronization processes.

    Les technologies:

    • Les technologies:
    • jQuery jQuery

Éducation

  • License ès sciencesLogiciels et systèmes informatiques

    Faculté des Sciences et Techniques du Maroc · 2013 - 2016

  • Maîtrise ès sciencesStatistiques et traitement des données

    Ecole Supérieure de Technologie · 2011 - 2013

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous