Hazem N.

Frontend-ontwikkelaar

Hazem is een vaardige Frontend Engineer met vijf jaar commerciële ervaring, gespecialiseerd in moderne webtechnologieën zoals React, Next.js, Vue/Nuxt, SCSS/SASS en Material UI. Naast zijn frontend-expertise heeft hij waardevolle ervaring opgedaan in backend-ontwikkeling en infrastructuur, en gewerkt met Python (Pandas), Docker en het Google Cloud Platform (GCP) ecosysteem.

Een van Hazems meest opmerkelijke prestaties is het ontwerpen van een microarchitectuur voor het Nederlandse bedrijf Flipstream, met meer dan 200 cloudfuncties gebouwd in Node.js (TypeScript) en Python. Dit systeem omvat ETL-processen, Stripe-betalingintegratie, authenticatiemechanismen en meer. In de afgelopen drie jaar heeft het probleemloos gewerkt zonder klantklachten of incidenten, wat zijn sterke betrokkenheid bij kwaliteit, betrouwbaarheid en schaalbaar systeemontwerp aantoont.

Hazem heeft ook uitstekende communicatievaardigheden en een bijna moedertaalvaardigheid in het Engels, wat efficiënte samenwerking met teams en belanghebbenden mogelijk maakt.

Hoofd expertise

  • Project management 3 jaar
  • GraphQL
    GraphQL 3 jaar
  • SCSS
    SCSS 4 jaar

Andere vaardigheden

  • BigQuery
    BigQuery 2 jaar
  • NumPy
    NumPy 2 jaar
  • Python
    Python 2 jaar
Hazem

Hazem N.

Egypt

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Frontend-ontwikkelaar

    Upwork - 4 jaar

    • Ontwerpt en integreert een gedeeld component voor naadloze Google Meetings en kalenderbeheer, en bedient clients en talent effectief.
    • Ontwerpt en implementeert een robuuste wereldwijde notificatiehandler binnen een micro-frontendarchitectuur.
    • Leidt de migratie van een desktoptoepassing van React naar Vue, wat zorgt voor verbeterde prestaties en onderhoudbaarheid.
    • Actief betrokken bij codebeoordelingen, ontwerpdiskussies en samenwerking tussen verschillende functies om engineering-inspanningen af te stemmen op productdoelstellingen.
    • Schrijft en beoordeelt uitgebreide technische ontwerpdocumenten om helderheid en uitmuntendheid in de implementatie te waarborgen.
    • Verbeterd en onderhouden van het messagingplatform, en continu verbeteringen doorgevoerd om de gebruikerservaring te verhogen.

    Technologieën:

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

    • Meer dan 200 cloudfuncties gebouwd en ingezet met TypeScript en Python op Google Cloud Platform (GCP).
    • Omvattende database-architecturen ontworpen en geïmplementeerd voor meerdere big data SaaS-producten, gebruikmakend van ClickHouse voor OLAP-analyse.
    • Een herbruikbare interne UI-componentenbibliotheek ontwikkeld met Material-UI, waardoor consistentie en efficiëntie in applicaties zijn verbeterd.
    • Een robuust facturerings- en betalingssysteem geïmplementeerd met Stripe, SendGrid en Firebase, waardoor financiële workflows zijn gestroomlijnd.
    • SonarQube Quality Gate-analyse in de CI/CD-pijplijn geïntegreerd, wat zorgde voor een hoge codekwaliteit en meer dan 80% testdekking zorgde.
    • Efficiënte ETL-pijplijnen ontwikkeld en onderhouden met Python Pandas om complexe gegevensstromen te verwerken.
    • Veilige authenticatie-middleware geschreven voor interne communicatie tussen services.
    • Projectactiviteiten beheerd, inclusief Jira-taken, Epics, OKR's en het inwerken van nieuwe ontwikkelaars.

    Technologieën:

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

    • Top Rated Plus Freelancer-status op Upwork behaald met een score van 100% voor banen en meer dan 2.860 betaalde uren, met een tevredenheidspercentage van 100% voor klanten.
    • Geselecteerd als lid van de Front-End Talent Cloud op Upwork, erkend voor expertise en consistente prestaties.
    • Projecten voltooid met technologieën zoals React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP en BigQuery.
    • Kleine tot middelgrote toepassingen gebouwd, met waarborg voor een soepele levering voor zowel klanten als hun klanten.

    Technologieën:

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

    • Gewerkt bij Oppa, een productgerichte softwarebedrijf dat gespecialiseerd is in e-commerce en oplossingen voor de dienstensector.
    • Nieuwe functies voor een cross-platform e-commerce-applicatie gemaakt, onderhouden en geïmplementeerd met Ionic-React en Firebase.
    • Authenticatiemodules gebouwd met behulp van Firebase Authentication voor een veilige gebruikerslogin en -beheer.
    • Responsieve lay-outs ontworpen en geïmplementeerd voor een cross-platform webapp met SCSS en Ionic-React-componenten.
    • Een dashboard voor winkeleigenaren ontwikkeld, onderhouden en verbeterd om het beheer van winkeloperaties te stroomlijnen.
    • Material-UI en CSS gebruikt om een responsieve en gebruiksvriendelijke frontend te bouwen.
    • Firebase geïntegreerd voor gebruikersauthenticatie en naadloze interactie met de Firestore-database.

    Technologieën:

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

    • Gewerkt bij Pulse Analytics, een bedrijf dat een SaaS-platform voor ondernemingen biedt.
    • Een gegevensverzamelingsapplicatie ontwikkeld met React.js en Firebase/GCP, met waarborg van schaalbaarheid en prestaties.
    • De gehele Firestore Collectie/Document/Subcollectie-structuur ontworpen en geïmplementeerd, wat de gegevensorganisatie en -opvraging optimaliseerde.
    • Documentatie, presentaties en Excel-sheets geschreven om verschillende processen en gegevensstromen binnen de applicatie in kaart te brengen en uit te leggen.
    • Firebase Authentication beheerd, Facebook- en Google-inlogfunctionaliteit geïntegreerd voor naadloze gebruikerservaringen.
    • Cloudfuncties en client-side logica gemaakt met de Firebase Admin SDK en Firebase Web, wat de functionaliteit van de applicatie verbeterde.
    • Firestore-beveiligingsregels geïmplementeerd om gegevens te beschermen in alle collecties en subcollecties.
    • BigQuery gebruikt om complexe SQL-query's uit te voeren, weergaven in te stellen en ruwe gegevensupdates van Firestore naar BigQuery-tabellen te configureren.
    • Plotly.js geïntegreerd voor dynamische en interactieve datavisualisaties.
    • Crossfilter.js gebruikt om kruisgefilterde en kruisverwezen datagroepen te genereren, wat geavanceerde data-analyse en inzichten mogelijk maakt.

    Technologieën:

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

Educatie

  • BSc.Computer Engineering

    Faculty of Engineering, Cairo University · 2016 - 2021

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