Hazem N.

Frontend-udvikler

Hazem er en dygtig Frontend-ingeniør med fem års kommerciel erfaring, der specialiserer sig i moderne webteknologier som React, Next.js, Vue/Nuxt, SCSS/SASS og Material UI. Ud over sin frontend-ekspertise har han opnået værdifuld erfaring inden for backend-udvikling og infrastruktur og arbejdet med Python (Pandas), Docker og Google Cloud Platform (GCP) økosystemet.

En af Hazems mest bemærkelsesværdige præstationer er at have designet en mikroarkitektur for det hollandske firma Flipstream, der inkorporerer over 200 cloud-funktioner bygget i Node.js (TypeScript) og Python. Dette system omfatter ETL-processer, Stripe betalingsintegration, autentifikation mekanismer og mere. I løbet af de sidste tre år har det kørt fejlfrit uden kundeklager eller hændelser, hvilket demonstrerer hans stærke engagement i kvalitet, pålidelighed og skalerbart systemdesign.

Hazem besidder også fremragende kommunikationsevner og en næsten modersmålsniveau færdighed i engelsk, hvilket muliggør effektivt samarbejde på tværs af teams og interessenter.

Hovedekspertise

  • Project Management 3 år
  • GraphQL
    GraphQL 3 år
  • SCSS
    SCSS 4 år

Andre færdigheder

  • BigQuery
    BigQuery 2 år
  • NumPy
    NumPy 2 år
  • Capacitor
    Capacitor 1 år

Udvalgt oplevelse

Beskæftigelse

  • Frontend-udvikler

    Upwork - 4 flere år 3 måneder

    • Ingeniør og integrerer en delt komponent til problemfri Google-møder og kalenderstyring, der betjener klienter og talenter effektivt.
    • Designer og implementerer en robust global notifikationshåndterer inden for en mikro-frontend arkitektur.
    • Leder migreringen af en skrivebordsapplikation fra React til Vue, der opnår forbedret ydeevne og vedligeholdbarhed.
    • Deltager aktivt i kodegennemgange, designdiskussioner og tværfagligt samarbejde for at tilpasse ingeniørindsatsen med produktmål.
    • Forfatter og gennemgår omfattende tekniske design dokumenter for at sikre klarhed og fremragende implementering.
    • Forbedrer og vedligeholder messaging-platformen og driver kontinuerlige forbedringer for at hæve brugeroplevelsen.
  • Senior Frontend Engineer

    Upwork (internal R&D team) - 4 flere år 3 måneder

    • Engineers and integrates a shared component for seamless Google Meetings and calendar management, serving clients and talent effectively;

    • Designs and implements a robust global notification handler within a micro-frontend architecture;

    • Leads the migration of a desktop application from React to Vue, achieving improved performance and maintainability;

    • Actively engages in code reviews, design discussions, and cross-functional collaboration to align engineering efforts with product goals;

    • Authors and reviews comprehensive technical design documents to ensure clarity and excellence in implementation;

    • Enhances and maintains the messaging platform, driving continuous improvements to elevate the user experience.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • Vue.js Vue.js
    • Docker Docker
    • TypeScript TypeScript
    • RxJs RxJs
    • ES5/ES6 ES5/ES6
    • GraphQL GraphQL
    • Jenkins Jenkins
    • Redux.js Redux.js
    • Figma Figma
    • SCSS SCSS
    • Nuxt.js Nuxt.js
    • Unit Testing
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • SSAS SSAS
    • Cypress Cypress
    • Jest Jest
    • Swagger Swagger
    • Vuex Vuex
  • Lead Software Engineer

    Flipstream - 3 flere år 4 måneder

    • Bygget og implementeret over 200 cloud-funktioner ved hjælp af TypeScript og Python på Google Cloud Platform (GCP).
    • Designet og implementeret omfattende databasearkitekturer for flere big data SaaS produkter, der udnytter ClickHouse til OLAP-analyse.
    • Udviklet et genanvendeligt internt UI-komponentbibliotek ved hjælp af Material-UI, hvilket forbedrer konsistensen og effektiviteten på tværs af applikationer.
    • Oprettet og integreret et robust fakturerings- og betalingssystem med Stripe, SendGrid og Firebase, der strømliner finansielle arbejdsgange.
    • Implementeret SonarQube Kvalitetsport-analyse i CI/CD-pipelinen, der sikrer høj kodekvalitet og opnår over 80% testdækning.
    • Udviklet og vedligeholdt effektive ETL-pipelines ved hjælp af Python Pandas til at behandle komplekse datastreams.
    • Forfattet sikker autentifikationsmiddleware til intern kommunikation mellem tjenester.
    • Forvaltet projektaktiviteter, herunder Jira-opgaver, epics, OKRs og onboarding af nye udviklere.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • Node.js Node.js
    • ES5/ES6 ES5/ES6
    • Python Python
    • Redux.js Redux.js
    • Next.js Next.js
    • Figma Figma
    • SCSS SCSS
    • Google Cloud Google Cloud
    • Firebase Firebase
    • NumPy NumPy
    • Pandas Pandas
    • BigQuery BigQuery
    • Unit Testing
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • SSAS SSAS
    • Material-UI Material-UI
    • REST API REST API
    • CMS
    • NoSQL
    • Stripe Stripe
    • YAML YAML
  • Software Developer

    Upwork | Freelance - 4 flere år 9 måneder

    • Opnået Top Rated Plus Freelancer-status på Upwork med 100% Job Success Score og over 2.860 betalte timer, opretholdelse af en 100% kundetilfredshedsrate.
    • Udvalgt som medlem af Front-End Talent Cloud hos Upwork, anerkendt for ekspertise og konsekvent præstation.
    • Fuldført projekter, der involverer teknologier som React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP og BigQuery.
    • Bygget små- til mellemstore applikationer, der sikrer glat levering til både klienter og deres kunder.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • Vue.js Vue.js
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • HTML HTML
    • CSS CSS
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • Node.js Node.js
    • Ionic Ionic
    • RxJs RxJs
    • ES5/ES6 ES5/ES6
    • Express.js Express.js
    • Project Management
    • GraphQL GraphQL
    • Microservices
    • Python Python
    • Redux.js Redux.js
    • Next.js Next.js
    • SCSS SCSS
    • Tailwind Tailwind
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Nuxt.js Nuxt.js
    • NumPy NumPy
    • Pandas Pandas
    • Unit Testing
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • OAuth2 OAuth2
    • VSCode VSCode
    • SASS SASS
    • Algolia Search Algolia Search
    • Material-UI Material-UI
    • Mixpanel Mixpanel
    • eCommerce
  • Software Engineer

    Oppa for Information Technology - 4 måneder

    • Arbejdet hos Oppa, et produktbaseret softwarefirma, der specialiserer sig i e-handel og løsninger til serviceområdet.
    • Oprettet, vedligeholdt og implementeret nye funktioner for en tværplatform e-handelsapplikation ved hjælp af Ionic-React med Firebase.
    • Bygget autentificeringsmoduler, der udnytter Firebase Authentication for sikker brugerlogin og -håndtering.
    • Designet og implementeret responsive layouts til en tværplatform webapp ved hjælp af SCSS og Ionic-React komponenter.
    • Udviklet, vedligeholdt og forbedret et dashboard for butiksejere til at strømline styringen af butiksoperationer.
    • Udnyttet Material-UI og CSS til at bygge en responsiv og brugervenlig frontend.
    • Integreret Firebase for brugerautentifikation og problemfri interaktion med Firestore-databasen.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • TypeScript TypeScript
    • Node.js Node.js
    • Ionic Ionic
    • Express.js Express.js
    • SCSS SCSS
    • Google Cloud Google Cloud
    • Firebase Firebase
    • Cordova Cordova
    • API
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • SASS SASS
    • Material-UI Material-UI
    • REST API REST API
    • Capacitor Capacitor
    • NoSQL
    • eCommerce
  • Software Engineer

    Pulse Analytics Egypt - 6 måneder

    • Arbejdet hos Pulse Analytics, et firma der leverer en SaaS platform til virksomheder.
    • Udviklet en dataindsamlingsapplikation ved hjælp af React.js og Firebase/GCP, og sikret skalerbarhed og ydeevne.
    • Designet og implementeret den komplette Firestore Collection/Dokument/Undersamling struktur, optimering af dataorganisering og -hentning.
    • Forfattet dokumentation, præsentationer og Excel-ark for at kortlægge og forklare forskellige processer og dataflow inden for applikationen.
    • Forvaltet Firebase Authentication, integreret Facebook og Google Tilmelding/Login for problemfrie brugeroplevelser.
    • Oprettet Cloud Functions og klientside logik ved hjælp af Firebase Admin SDK og Firebase Web, og forbedret applikationens funktionalitet.
    • Implementeret Firestore Sikkerhedsregler for at beskytte data på tværs af alle samlinger og undersamlinger.
    • Udnyttet BigQuery til at køre komplekse SQL-forespørgsler, oprette visninger og konfigurere rå dataopdateringer fra Firestore til BigQuery-tabeller.
    • Integreret Plotly.js for dynamiske og interaktive datavisualiseringer.
    • Anvendt Crossfilter.js til at generere tværfilterede og krydshenviste datagrupper, så der blev muliggjort avanceret dataanalyse og indsigter.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • CSS CSS
    • TypeScript TypeScript
    • Node.js Node.js
    • SCSS SCSS
    • Google Cloud Google Cloud
    • Firebase Firebase
    • BigQuery BigQuery
    • API
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • Algolia Search Algolia Search
    • Material-UI Material-UI
    • REST API REST API
    • HTML / CSS
    • NoSQL
    • eCommerce
    • Plotly Plotly

Uddannelse

  • BSc.Computer Engineering

    Faculty of Engineering, Cairo University · 2016 - 2021

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det