Hazem N.

Frontend-kehittäjä

Hazem on taitava front-end-insinööri, jolla on viiden vuoden kaupallinen kokemus ja joka on erikoistunut nykyaikaisiin verkkoteknologioihin, kuten React, Next.js, Vue/Nuxt, SCSS/SASS ja Material UI. Front-end-osaamisensa lisäksi hän on saanut arvokasta kokemusta backend-kehityksestä ja infrastruktuurista työskennellessään Pythonin (Pandas), Dockerin ja Google Cloud Platform (GCP) -ekosysteemin kanssa.

Yksi Hazemin merkittävimmistä saavutuksista on mikroarkkitehtuurin suunnittelu hollantilaiselle Flipstream-yritykselle, johon kuuluu yli 200 pilvitoimintoa, jotka on rakennettu Node.js:llä (TypeScript) ja Pythonilla. Tämä järjestelmä sisältää ETL-prosesseja, Stripe-maksuintegraatioita, todennusmekanismeja ja muuta. Viimeisen kolmen vuoden ajan järjestelmä on toiminut virheettömästi ilman asiakasvalituksia tai -ongelmia, mikä osoittaa hänen vahvaa sitoutumistaan laatuun, luotettavuuteen ja skaalautuvaan järjestelmäsuunnitteluun.

Hazemilla on myös erinomaiset viestintätaidot ja lähes äidinkielinen englannin taito, mikä mahdollistaa tehokkaan yhteistyön eri tiimien ja sidosryhmien välillä.

Tärkein asiantuntemus

  • Project management 3 vuotta
  • GraphQL
    GraphQL 3 vuotta
  • SCSS
    SCSS 4 vuotta

Muut taidot

  • BigQuery
    BigQuery 2 vuotta
  • NumPy
    NumPy 2 vuotta
  • Python
    Python 2 vuotta
Hazem

Hazem N.

Egypt

Aloita tästä

Valittu kokemus

Työllisyys

  • Frontend-kehittäjä

    Upwork - 4 years

    • Suunnittelee ja toteuttaa yhteisen komponentin sujuvaan Google Meetingsiin ja kalenterinhallintaan, palvellen asiakkaita ja osaajia tehokkaasti.
    • Suunnittelee ja toteuttaa vahvan globaalin ilmoitusten käsittelijän mikro-front-end-arkkitehtuurissa.
    • Johtaa työpöytäohjelman siirtymistä Reactista Vue:hen, saavuttaen parannetun suorituskyvyn ja ylläpidettävyyden.
    • Osallistuu aktiivisesti koodin tarkastuksiin, suunnittelukeskusteluihin ja poikkitoiminnalliseen yhteistyöhön varmistaakseen insinööriponnistelujen linjaamisen tuotetavoitteiden kanssa.
    • Laaditaan ja tarkastetaan kattavia teknisiä suunnitteludokumentteja varmistaen selkeyden ja erinomaisuuden toteutuksessa.
    • Parannetaan ja ylläpidetään viestintäalustaa, edistäen jatkuvia parannuksia käyttäjäkokemuksen nostamiseksi.

    Tekniikat:

    • Tekniikat:
    • GraphQL GraphQL
    • SCSS SCSS
    • Unit Testing
    • SSAS SSAS
    • ES5/ES6 ES5/ES6
    • Figma Figma
    • Jenkins Jenkins
    • Nuxt.js Nuxt.js
    • Redux.js Redux.js
    • Docker Docker
    • React.js React.js
    • Vue.js Vue.js
    • JavaScript JavaScript
    • RxJs RxJs
    • TypeScript TypeScript
    • Jira Jira
  • Lead Software Engineer

    Flipstream - 3 years 4 months

    • Rakennettiin ja otettiin käyttöön yli 200 pilvifunktiota käyttäen TypeScriptia ja Pythonia Google Cloud Platformilla (GCP).
    • Suunniteltiin ja toteutettiin kattavia tietokantarakenteita useille suurille SaaS-tuotteille hyödyntäen ClickHousea OLAP-analytiikkaa varten.
    • Kehitettiin uudelleenkäytettävä sisäinen UI-komponenttikirjasto käyttäen Material-UI:a, parantaen johdonmukaisuutta ja tehokkuutta sovelluksissa.
    • Luotiin ja integroitiin vahva laskutus- ja maksujärjestelmä Stripeen, SendGridiin ja Firebaseen, virtaviivaistaen taloudellisia työnkulkuja.
    • Toteutettiin SonarQube-laatuportin analyysi CI/CD-putkeen, varmistaen korkealaatuista koodia ja saavuttaen yli 80 % testikattavuutta.
    • Kehitettiin ja ylläpidettiin tehokkaita ETL-putkistoja käyttäen Python Pandasta monimutkaisten tietovirtojen käsittelemiseksi.
    • Laadittiin turvallinen todennusmiddleware sisäiseen viestintään palveluiden välillä.
    • Hallittiin projektin tehtäviä, mukaan lukien Jira-tehtävät, Epicit, OKR:t ja uusien kehittäjien perehdytys.

    Tekniikat:

    • Tekniikat:
    • BigQuery BigQuery
    • SCSS SCSS
    • NumPy NumPy
    • Unit Testing
    • SSAS SSAS
    • ES5/ES6 ES5/ES6
    • Stripe Stripe
    • Figma Figma
    • Node.js Node.js
    • NoSQL
    • Redux.js Redux.js
    • Docker Docker
    • Next.js Next.js
    • React.js React.js
    • JavaScript JavaScript
    • Material-UI Material-UI
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Python Python
  • Software Developer

    Upwork | Freelance - 4 years 6 months

    • Saavutti Top Rated Plus Freelancer -statuksen Upworkissa 100%:n työsuoritusprosentilla ja yli 2860 maksetulla työtunnilla, ylläpitäen täyttä asiakastyytyväisyyttä.
    • Valittiin Upworkin Front-End Talent Cloudin jäseneksi asiantuntemuksensa ja johdonmukaisen suorituskykynsä ansiosta.
    • Suoritettiin projekteja, jotka käsittävät teknologioita kuten React, TypeScript, Material-UI, Firebase, pilvifunktiot, Python, Pandas, GCP ja BigQuery.
    • Rakennettiin pieniä ja keskikokoisia sovelluksia, varmistaen sujuva toimitus sekä asiakkaille että heidän asiakkailleen.

    Tekniikat:

    • Tekniikat:
    • Project management
    • GraphQL GraphQL
    • SCSS SCSS
    • NumPy NumPy
    • Unit Testing
    • ES5/ES6 ES5/ES6
    • Node.js Node.js
    • Nuxt.js Nuxt.js
    • Redux.js Redux.js
    • eCommerce
    • PostgreSQL PostgreSQL
    • Next.js Next.js
    • Ionic Ionic
    • React.js React.js
    • Vue.js Vue.js
    • JavaScript JavaScript
    • Material-UI Material-UI
    • RxJs RxJs
    • Tailwind Tailwind
    • Bootstrap Bootstrap
    • CSS CSS
    • TypeScript TypeScript
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Jira Jira
    • Python Python
  • Software Engineer

    Oppa for Information Technology - 4 months

    • Työskenneltiin Oppassa, tuoteperusteisessa ohjelmistoyrityksessä, joka erikoistuu verkkokauppa- ja palvelusektorin ratkaisuihin.
    • Luotiin, ylläpidettiin ja toteutettiin uusia ominaisuuksia monialustaisessa verkkokauppasovelluksessa, käyttäen Ionic-Reactia ja Firebasea.
    • Rakennettiin todennusmoduulit hyödyntäen Firebase-todennusta turvallista käyttäjien sisäänkirjautumista ja hallintaa varten.
    • Suunniteltiin ja toteutettiin responsiivisia asetteluja monialustaiselle verkkosovellukselle käyttäen SCSS:ää ja Ionic-React-komponentteja.
    • Kehitettiin, ylläpidettiin ja kehitettiin kauppiaan hallintapaneelia tehostamaan kaupan toimintojen hallintaa.
    • Hyödynnettiin Material-UI:ta ja CSS:ää responsiivisen ja käyttäjäystävällisen front-endin rakentamiseen.
    • Integroitiin Firebase käyttäjien todennusta ja saumatonta vuorovaikutusta Firestore-tietokannan kanssa varten.

    Tekniikat:

    • Tekniikat:
    • SCSS SCSS
    • Node.js Node.js
    • NoSQL
    • eCommerce
    • Ionic Ionic
    • Capacitor Capacitor
    • React.js React.js
    • JavaScript JavaScript
    • Material-UI Material-UI
    • TypeScript TypeScript
    • Google Cloud Google Cloud
    • Firebase Firebase
    • API
  • Software Engineer

    Pulse Analytics Egypt - 6 months

    • Työskenneltiin Pulse Analyticsissa, yrityksessä, joka tarjoaa SaaS-alustan suuryrityksille.
    • Kehitettiin tietojen keruuta varten sovellus käyttäen React.js:ää ja Firebase/GCP:tä varmistaen skaalautuvuus ja suorituskyky.
    • Suunniteltiin ja toteutettiin koko Firestore Collection/Document/Subcollection -rakenne, optimoiden tietojen järjestelyn ja haun.
    • Laadittiin dokumentaatioita, esityksiä ja Excel-taulukoita erilaisten prosessien ja tietovirtojen kartoittamiseksi ja selittämiseksi sovelluksessa.
    • Hallittiin Firebase-todennusta, integroiden Facebook- ja Google-kirjautumiset saumattomaan käyttäjäkokemukseen.
    • Luotiin pilvifunktioita ja asiakaspuolen logiikkaa käyttäen Firebase Admin SDK:ta ja Firebase Webia, parantaen sovelluksen toiminnallisuutta.
    • Toteutettiin Firestore Security Rules turvaamaan tietoja kaikissa kokoelmissa ja alikokoelmissa.
    • Hyödynnettiin BigQueryta monimutkaisten SQL-kyselyjen suorittamiseksi, näkymien luomiseksi ja raakadatapäivitysten määrittämiseksi Firestoresta BigQuery-tauluihin.
    • Integroitiin Plotly.js dynaamisiin ja interaktiivisiin tietovisualisointeihin.
    • Käytettiin Crossfilter.js:ää luomaan ristiinsuodatettuja ja viitattuja dataryhmiä, mahdollistaen edistyksellisen data-analyysin ja oivallukset.

    Tekniikat:

    • Tekniikat:
    • BigQuery BigQuery
    • SCSS SCSS
    • Node.js Node.js
    • NoSQL
    • eCommerce
    • React.js React.js
    • JavaScript JavaScript
    • Material-UI Material-UI
    • CSS CSS
    • TypeScript TypeScript
    • Google Cloud Google Cloud
    • Firebase Firebase
    • HTML / CSS
    • API

Koulutus

  • BSc.Computer Engineering

    Faculty of Engineering, Cairo University · 2016 - 2021

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