Mohamed Z.

Fullstack-kehittäjä

Mohamed on kokenut fullstack-kehittäjä, jolla on laaja tietämys frontend-sovelluksista.

Hänellä on kahdeksan vuoden kokemus eri aloilta, aina pankkitoiminnasta digitaaliseen infrastruktuuriin ja terveydenhuoltoon.

Mohamedilla on valmiudet kehittää ja ylläpitää laajoja sovelluksia sekä parantaa olemassa olevia koodeja ja niiden integrointia. Tilastojen ja tietojenkäsittelyn tuntemuksen ansiosta hän pystyy luomaan työhönsä ratkaisevia yksityiskohtia.

Mohamed on luova, utelias ja monipuolinen persoonallisuus. Hän suhtautuu intohimoisesti kunnianhimoisiin ja innovatiivisiin toimeksiantoihin, mikä auttaa häntä kehittämään taitojaan.

Tärkein asiantuntemus
  • JavaScript
    JavaScript 7 vuotta
  • TypeScript
    TypeScript 7 vuotta
  • Angular
    Angular 7 vuotta
Muut taidot
  • Apollo
    Apollo 2 vuotta
  • React.js
    React.js 1 vuotta
  • React Native
    React Native 1 vuotta
Mohamed
Mohamed Z.

Canada

Aloita tästä

Valittu kokemus

Työllisyys

  • Vanhempi Fullstack-kehittäjä

    RBC Royal Bank - 2 years 11 months

    • Auttoi sovellusten yksityiskohtaisessa teknisessä suunnittelussa ja kehittämisessä nykyisiä ja uusia teknologia-alustoja käyttäen.
    • Suunnitteli ja koodasi sovellusohjelmia; suoritti kehitettyjen sovellusten testauksen.
    • Tarkistanut, analysoinut ja muuttanut ohjelmointijärjestelmiä mukaan lukien koodaus, testaus, virheenkorjaus ja asennus laajamittaista järjestelmää varten.
    • Jo käytössä olevien sovellusjärjestelmien toiminnan tehokkuuden varmistaminen.
    • Ylläpitänyt järjestelmien kehittämisen ja tarkistusten dokumentointia.
    • Analysoinut organisaation tarpeita ja tavoitteita sovellusjärjestelmien kehittämistä ja käyttöönottoa varten.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • Angular Angular
    • NgRx NgRx
    • RxJs RxJs
  • Fullstack-kehittäjä

    CGI Inc. - 1 year 6 months

    • Osallistunut Scrum-seremonioihin.
    • Analysoinut, suunnitellut ja kehittänyt uusia sovelluksia ja ominaisuuksia.
    • Virheiden korjaukset ja ylläpito.
    • Hallinnoinut dokumentointia ja koodin tarkistusta.
    • Seurannut jatkuvaa integrointia TeamCityn avulla.
    • Hallinnut konttijakelua.
    • Aloittanut tuotannon käyttöönoton.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • Angular Angular
    • NgRx NgRx
    • RxJs RxJs
    • Node.js Node.js
    • Java Java
    • Spring Boot Spring Boot
    • MongoDB MongoDB
  • Frontend-insinööri

    CareXS - 1 year 10 months

    • Osallistunut ketterään Scrum-kehitysprosessiin.
    • Korjannut virheitä ja tarkastanut koodia.
    • Hallinnut siirtymistä AngularJS:stä Angular 2:een.
    • Tehnyt yhteistyötä muiden tiimien kanssa (Backend, QA, Mobile, DevOps, UI/UX).
    • Luonut yksikkötestejä ja toiminnallisia testejä (e2e).
    • Versionhallinta GitHubissa.
    • Johtanut konttien hallintaa käyttäen Dockeria Quayssa.
    • Toteuttanut käyttöönoton ja jatkuvan integroinnin.
    • Toteuttanut ylläpidon ja ongelmien seurannan.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • Angular Angular
    • NgRx NgRx
    • RxJs RxJs
    • Node.js Node.js
    • Angular.js Angular.js
  • Ohjelmistokehitysinsinööri

    FMJ Technology - 1 year 8 months

    • Osallistunut reaaliaikaiseen kuvankäsittelyyn.
    • Analysoinut, suunnitellut, kehittänyt ja ylläpitänyt olemassa olevaa koodipohjaa.
    • Konttijakelu Dockerilla.
    • Luonut 3D-malleja.
    • Luonut grafiikkaa ja 2D/3D-visualisointeja.
    • Versionhallinta GitHubin avulla.
    • Tuotannon käyttöönotto ja seuranta.

    Tekniikat:

    • Tekniikat:
    • Node.js Node.js
    • Angular.js Angular.js
    • MongoDB MongoDB
    • Three.js Three.js
    • Python Python

Koulutus

  • BSc.Ohjelmistot ja tietokonejärjestelmät

    Marokon luonnontieteiden ja teknologian tiedekunta · 2013 - 2016

  • Standalone courseTilastot ja tietojenkäsittely

    Ylempi teknillinen korkeakoulu · 2011 - 2013

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme