Hazem N.

Hazem N.

Frontend-ontwikkelaar

Egypt
Vertrouwd lid sinds 2024
5 jaar ervaring

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 Management3 jaar
GraphQLGraphQL3 jaar
SCSSSCSS4 jaar
Unit Testing5 jaar
30+

Ervaring6

Upwork

Frontend-ontwikkelaar

Upwork
Sep 2021 · 4y 6m
  • 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.

Senior Frontend Engineer

Upwork (internal R&D team)
Online Marketplaces
Sep 2021 · 4y 6m
  • 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.

JavaScriptJavaScript
React.jsReact.js
Vue.jsVue.js
DockerDocker
TypeScriptTypeScript
18+
Flipstream

Lead Software Engineer

Flipstream
Data Analytics
Jun 2021 - Oct 2024 · 3y 4m
  • 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.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
BootstrapBootstrap
TypeScriptTypeScript
23+

Software Developer

Upwork | Freelance
Remote Work and Collaboration
Mar 2021 · 5y
  • 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.
JavaScriptJavaScript
React.jsReact.js
Vue.jsVue.js
MongoDBMongoDB
PostgreSQLPostgreSQL
34+
Oppa for Information Technology

Software Engineer

Oppa for Information Technology
Information Technology (IT) and Services
Jan 2021 - May 2021 · 4m
  • 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.
JavaScriptJavaScript
React.jsReact.js
TypeScriptTypeScript
Node.jsNode.js
IonicIonic
15+

Software Engineer

Pulse Analytics Egypt
Data Analytics
Sep 2020 - Mar 2021 · 6m
  • 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.
JavaScriptJavaScript
React.jsReact.js
CSSCSS
TypeScriptTypeScript
Node.jsNode.js
15+

Beoordeling

Uitmuntendheid in techniek

Hazem algemene prestaties in een 90-minuten durende technische beoordeling zijn in de top 5% van de gescreende Frontend-ontwikkelaar bij Proxify.

Educatie

FOE
Faculty of Engineering, Cairo University
Computer Engineering2016 - 2021

Stop met browsen.
Word sneller gekoppeld.