Mohamed Z.

Fullstack-utvikler

Mohamed er en erfaren fullstack-utvikler med omfattende kunnskap, og han spesialiserer seg på frontend.

Med åtte års erfaring med en allsidig bakgrunn som spenner fra bank og digital infrastruktur til helsesektorene, har

Mohamed ferdighetene til å utvikle og vedlikeholde store applikasjoner og til å forbedre eksisterende kodebaser og integrasjonen til disse. Hans kunnskap om statistikk og databehandling gjør han i stand til å fange opp avgjørende detaljer i arbeidet sitt.

Mohamed har en kreativ, nysgjerrig og mangesidig personlighet. Han brenner for ambisiøse og innovative engasjementer, noe som hjelper ham å øke ferdighetene sine.

Hovedekspertise

  • JavaScript
    JavaScript 9 år
  • TypeScript
    TypeScript 7 år
  • Angular
    Angular 7 år

Andre kunnskaper

  • React Native
    React Native 2 år
  • Apollo
    Apollo 2 år
  • .NET
    .NET 2 år
Mohamed

Mohamed Z.

Canada

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Senior Full Stack Developer

    STRATACACHE - 1 year 6 months

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

    Teknologier:

    • Teknologier:
    • 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-utvikler

    RBC Royal Bank - 3 years 10 months

    • Gir informasjon om detaljert teknisk design og utvikling av applikasjoner ved bruk av eksisterende og nye teknologiplattformer;
    • Designede og kodede applikasjonsprogrammer; utført testing for applikasjoner som er utviklet;
    • Gjennomgått, analysert og modifisert programmeringssystemer, inkludert koding, testing, feilsøking og installasjon for et storskala system;
    • Sikre driftseffektiviteten til eksisterende applikasjonssystemer;
    • Opprettholdt journaler for dokumentasjon av systemutvikling og revisjoner;
    • Gjennomførte analyser av organisatoriske behov og mål for utvikling og implementering av applikasjonssystemer.
  • Senior Full Stack Developer

    RBC Royal Bank - 2 years 4 months

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

    Teknologier:

    • Teknologier:
    • 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 utvikler

    CGI Inc. - 1 year 6 months

    • Deltok i Scrum-seremonier;
    • Analyserte, designet og utviklet nye applikasjoner og funksjoner;
    • Leverte feilrettinger og vedlikehold;
    • Administrerte dokumentasjonen og kodegjennomgangen;
    • Overvåket kontinuerlig integrasjon på TeamCity;
    • Administrerte containerbruk;
    • Startet produksjonsdistribusjonen.
  • Full Stack Developer

    CGI Inc. - 1 year 6 months

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

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Spring Boot Spring Boot
    • Spring Spring
    • Oracle Oracle
    • Angular Angular
    • Jasmine Jasmine
    • Jest Jest
  • Frontend ingeniør

    CareXS - 1 year 10 months

    • Deltok i den smidige Scrum-utviklingsprosessen;
    • Utviklet feilrettinger og kodegjennomgang;
    • Administrerte migrering fra AngularJS til Angular 2;
    • Samarbeidet med andre team (Backend, QA, Mobile, DevOps, UI/UX);
    • Laget enhets- og funksjonstester (e2e);
    • Versjonskontroll på GitHub;
    • Administrerte containerbruk med Docker on Quay;
    • Påbegynte distribusjon og kontinuerlig integrasjon;
    • Realiserte vedlikehold og problemsporing.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Angular Angular
    • Jasmine Jasmine
    • Sentry Sentry
    • Jest Jest
    • Apollo Apollo
  • Programvareutviklingsingeniør

    FMJ Technology - 1 year 8 months

    • Gjennomførte sanntids bildebehandling;
    • Analyserte, designet, utviklet og vedlikeholdt eksisterende kodebase;
    • Containerisert med Docker;
    • Laget 3D-modellering;
    • Laget grafikk og 2D/3D-visualiseringer;
    • Versjonskontroll med GitHub;
    • Distribuerte og overvåket produksjon.

    Teknologier:

    • Teknologier:
    • 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 months

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

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • jQuery jQuery
    • Python Python
    • Angular Angular
    • Ajax Ajax
    • Three.js Three.js
  • Intern

    M2T - 1 month

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

    • Developed and deployed a time-management web application.

    Teknologier:

    • Teknologier:
    • PHP PHP
    • Symfony Symfony
    • JavaScript JavaScript
    • jQuery jQuery
  • Freelancer

    EHTP -

    • Implemented an e-commerce solution;

    Teknologier:

    • Teknologier:
    • PHP PHP
    • JavaScript JavaScript
    • jQuery jQuery
    • PrestaShop PrestaShop
  • Intern

    Tilmi Connect - 9 months

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

    • Performed implementation and testing.

    Teknologier:

    • Teknologier:
    • jQuery jQuery
    • CentOs CentOs
  • Intern

    Societe Marocaine Des Emballages Fantasia - 2 months

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

    • Managed the development of routines in Java;

    • Designed and conceptualized a data warehouse;

    • Automated synchronization processes.

    Teknologier:

    • Teknologier:
    • jQuery jQuery

Utdannelse

  • BSc.Programvare og datasystemer

    Det fakultet for naturvitenskap og teknologi i Marokko · 2013 - 2016

  • MSc.Statistikk og databehandling

    Superior School of Technology · 2011 - 2013

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat