Mohamed Z.

Fullstack-ontwikkelaar

Mohamed is een ervaren fullstack ontwikkelaar met uitgebreide kennis van de frontend.

Hij heeft acht jaar ervaring en een veelzijdige achtergrond, variërend van bank- en digitale infrastructuur tot de gezondheidssector.

Mohamed heeft de vaardigheden om grootschalige toepassingen te ontwikkelen en te onderhouden en bestaande codebases en hun integratie te verbeteren. Zijn kennis van statistieken en gegevensverwerking stelt hem in staat om cruciale details te verzamelen in zijn werk.

Mohamed heeft een creatieve, nieuwsgierige en polyvalente persoonlijkheid. Hij is gepassioneerd door ambitieuze en innovatieve projecten die hem helpen zijn vaardigheden te ontwikkelen.

Hoofd expertise

  • JavaScript
    JavaScript 9 jaar
  • TypeScript
    TypeScript 7 jaar
  • Angular
    Angular 7 jaar

Andere vaardigheden

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

Mohamed Z.

Canada

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Senior Full Stack Developer

    STRATACACHE - 1 jaar 6 maanden

    • 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.

    Technologieën:

    • Technologieën:
    • 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
  • Senior fullstack ontwikkelaar

    RBC Royal Bank - 3 jaar 10 maanden

    • Informatievoorziening over het technische ontwerp en de ontwikkeling van applicaties met behulp van bestaande en nieuwe technologieplatformen;
    • Ontwerp, codering en testen van applicaties;
    • Beoordeling, analyse en wijziging van programmeringsystemen, inclusief codering, testen, foutopsporing en installatie van een grootschalig systeem;
    • De operationele efficiëntie verzekeren van bestaande applicatiesystemen;
    • Documentatie onderhouden voor de ontwikkeling van systemen en revisies;
    • Uitvoering van analyses van organisationele behoeften en doelstellingen voor de ontwikkeling en implementatie van applicatieystemen.
  • Senior Full Stack Developer

    RBC Royal Bank - 2 jaar 4 maanden

    • 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.

    Technologieën:

    • Technologieën:
    • 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
  • Fullstack-ontwikkelaar

    CGI Inc. - 1 jaar 6 maanden

    • Deelname aan Scrum-ceremonies;
    • Analyse, ontwerp en ontwikkeling van nieuwe applicaties en functies;
    • Oplossen van bugs en onderhoud;
    • Beheer van documentatie en codebeoordeling;
    • Monitoring van de doorlopende integratie op TeamCity;
    • Beheer van containerisering;
    • Opstarten van de uitrol in productie.
  • Full Stack Developer

    CGI Inc. - 1 jaar 6 maanden

    • 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.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Spring Boot Spring Boot
    • Spring Spring
    • Oracle Oracle
    • Angular Angular
    • Jasmine Jasmine
    • Jest Jest
  • Frontend Engineer

    CareXS - 1 jaar 10 maanden

    • Deelname aan het Scrum-ontwikkelingsproces;
    • Herstel van bugs en codebeoordeling;
    • Beheer van de migratie van AngularJS naar Angular 2;
    • Samenwerking met andere teams (Backend, QA, Mobile, DevOps, UI/UX);
    • Creatie van unit- en functionele tests (e2e);
    • Versiecontrole op GitHub;
    • Beheer van containerisering met Docker op Quay;
    • Opstarten van de uitrol en doorlopende integratie;
    • Bijhouden van onderhoud en problemen.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Angular Angular
    • Jasmine Jasmine
    • Sentry Sentry
    • Jest Jest
    • Apollo Apollo
  • Ingenieur softwareontwikkeling

    FMJ Technology - 1 jaar 8 maanden

    • Realtime beeldverwerking;
    • Analyse, ontwerp, ontwikkeling en onderhoud van de bestaande codebase;
    • Containerisering met Docker;
    • Creatie van 3D-modellering;
    • Creatie van graphics en visualisaties in 2D/3D;
    • Versiecontrole met GitHub;
    • Uitrol en monitoring van productie.

    Technologieën:

    • Technologieën:
    • 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 maanden

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

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • jQuery jQuery
    • Python Python
    • Angular Angular
    • Ajax Ajax
    • Three.js Three.js
  • Intern

    M2T - 1 maand

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

    • Developed and deployed a time-management web application.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • Symfony Symfony
    • JavaScript JavaScript
    • jQuery jQuery
  • Freelancer

    EHTP -

    • Implemented an e-commerce solution;

    Technologieën:

    • Technologieën:
    • PHP PHP
    • JavaScript JavaScript
    • jQuery jQuery
    • PrestaShop PrestaShop
  • Intern

    Tilmi Connect - 9 maanden

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

    • Performed implementation and testing.

    Technologieën:

    • Technologieën:
    • jQuery jQuery
    • CentOs CentOs
  • Intern

    Societe Marocaine Des Emballages Fantasia - 2 maanden

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

    • Managed the development of routines in Java;

    • Designed and conceptualized a data warehouse;

    • Automated synchronization processes.

    Technologieën:

    • Technologieën:
    • jQuery jQuery

Educatie

  • BSc.Software en computersystemen

    Faculteit Wetenschappen en Technologie van Marokko · 2013 - 2016

  • MSc.Statistieken en gegevensverwerking

    Hogere Technische School · 2011 - 2013

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak