Hazem N.

Frontend-utvecklare

Hazem är en skicklig frontendutvecklare med fem års kommersiell erfarenhet, specialiserad på moderna webbteknologier som React, Next.js, Vue/Nuxt, SCSS/SASS och Material UI. Utöver sin frontend-expertis har han skaffat sig värdefull erfarenhet inom backendutveckling och infrastruktur, och har arbetat med Python (Pandas), Docker och Google Cloud Platform (GCP) ekosystemet.

En av Hazems mest anmärkningsvärda prestationer är att han designade en mikroarkitektur för det nederländska företaget Flipstream, som innehåller över 200 molnfunktioner byggda i Node.js (TypeScript) och Python. Detta system inkluderar ETL-processer, Stripe-betalningsintegration, autentisering mekanismer och mer. Under de senaste tre åren har det fungerat felfritt utan kundklagomål eller incidenter, vilket visar hans starka engagemang för kvalitet, tillförlitlighet och skalbar systemdesign.

Hazem har också utmärkta kommunikativa färdigheter och nästan modersmålsproficens i engelska, vilket möjliggör effektiv samverkan mellan team och intressenter.

Huvudsaklig expertis

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

Andra kompetenser

  • BigQuery
    BigQuery 2 år
  • NumPy
    NumPy 2 år
  • Python
    Python 2 år
Hazem

Hazem N.

Egypt

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Frontend-utvecklare

    Upwork - 4 år

    • Ingenjör och integrerat en delad komponent för sömlös Google Meetings och kalenderhantering, vilket betjänar kunder och talanger effektivt.
    • Designar och implementerar en robust global notifieringshanterare inom en mikro-frontend-arkitektur.
    • Leder migreringen av en desktopapplikation från React till Vue för att uppnå förbättrad prestanda och underhållbarhet.
    • Deltar aktivt i kodgranskningar, designdiskussioner och tvärfunktionellt samarbete för att synka ingenjörsinsatserna med produktmålen.
    • Författar och granskar omfattande tekniska design-dokument för att säkerställa klarhet och excellens i implementeringen.
    • Förbättrar och underhåller meddelandeplattformen för att driva kontinuerliga förbättringar för att höja användarupplevelsen.

    Teknologier:

    • Teknologier:
    • 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 år 4 månader

    • Byggde och implementerade över 200 molnfunktioner med TypeScript och Python på Google Cloud Platform (GCP).
    • Designade och implementerade omfattande databasarkitekturer för flera stora datalösningar, och utnyttjade ClickHouse för OLAP-analys.
    • Utvecklade ett återanvändbart interna UI-komponentbibliotek med Material-UI, vilket förbättrade konsekvens och effektivitet över applikationer.
    • Skapade och integrerade ett robust fakturerings- och betalningssystem med Stripe, SendGrid och Firebase, vilket strömlinjeformade ekonomiska arbetsflöden.
    • Implementerade SonarQube kvalitetsanalys i CI/CD-pipelinen, säkerställde hög kodkvalitet och uppnådde över 80 % testtäckning.
    • Utvecklade och underhöll effektiva ETL-pipelines med Python Pandas för att bearbeta komplexa datastreamar.
    • Författade säker autentisering middleware för intern kommunikation mellan tjänster.
    • Hanterade projektaktiviteter, inklusive Jira-uppgifter, Epics, OKRs och onboarding av nya utvecklare.

    Teknologier:

    • Teknologier:
    • 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 år 6 månader

    • Uppnådde status som Top Rated Plus freelancer på Upwork med en jobbsuccépoäng på 100 % och över 2860 betalda timmar, och bibehöll en kundnöjdhet på 100 %.
    • Valdes som medlem av Frontend Talent Cloud på Upwork, erkänd för expertis och konsekvent prestation.
    • Avslutade projekt med teknik som React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP och BigQuery.
    • Skapade små till medelstora applikationer och säkerställde smidig leverans för både kunder och deras kunder.

    Teknologier:

    • Teknologier:
    • 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 månader

    • Arbetade på Oppa, ett produktbaserat mjukvaruföretag som specialiserar sig på e-handel och tjänstesektorslösningar.
    • Skapade, underhöll och implementerade nya funktioner för en plattformsoberoende e-handelsansökan med Ionic-React och Firebase.
    • Byggde autentiseringsmoduler genom att utnyttja Firebase-autentisering för säker användarinloggning och hantering.
    • Designade och implementerade responsiva layouter för en plattformsoberoende webbapp med SCSS och Ionic-React-komponenter.
    • Utvecklade, underhöll och förbättrade en dashboard för butikägare för att förenkla hanteringen av butikens drift.
    • Använde Material-UI och CSS för att bygga en responsiv och användarvänlig frontend.
    • Integrerade Firebase för användarautentisering och sömlös interaktion med Firestore-databasen.

    Teknologier:

    • Teknologier:
    • 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 månader

    • Arbetade på Pulse Analytics, ett företag som tillhandahåller en SaaS-plattform för företag.
    • Utvecklade en datainsamlingsapplikation med React.js och Firebase/GCP, vilket säkerställde skalbarhet och prestanda.
    • Designade och implementerade hela Firestore Collection/Document/Subcollection-strukturen, vilket optimerade dataorganisation och hämtning.
    • Författade dokumentation, presentationer och Excel-blad för att kartlägga och förklara olika processer och datastreamer inom applikationen.
    • Hanterade Firebase-autentisering, integrerade Facebook och Google registrering/inkoppling för smidiga användarupplevelser.
    • Skapade Cloud Functions och klientsidans logik med hjälp av Firebase Admin SDK och Firebase Web, vilket förbättrade applikationens funktionalitet.
    • Implementerade Firestore-säkerhetsregler för att skydda data över alla kollektioner och underkollektioner.
    • Använde BigQuery för att köra komplexa SQL-frågor, sätta upp vyer och konfigurera rådatauppdateringar från Firestore till BigQuery-tabeller.
    • Integrerade Plotly.js för dynamiska och interaktiva datavisualiseringar.
    • Använde Crossfilter.js för att generera korsfiltrerade och hänvisade datagrupper, vilket möjliggör avancerad dataanalys och insikter.

    Teknologier:

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

Utbildning

  • BSc.Computer Engineering

    Faculty of Engineering, Cairo University · 2016 - 2021

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.