NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
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 3 jaar

- SCSS 4 jaar

Andere vaardigheden
- BigQuery 2 jaar
- NumPy 2 jaar
- Capacitor 1 jaar

Geselecteerde ervaring
Dienstverband
Frontend-ontwikkelaar
Upwork - 4 jaar 2 maanden
- 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) - 4 jaar 2 maanden
-
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.
Technologieën:
- Technologieën:
JavaScript
React.js
Vue.js
Docker
TypeScript
RxJs
ES5/ES6
GraphQL
Jenkins
Redux.js
Figma
SCSS
Nuxt.js
- Unit Testing
Jira
Agile
Scrum
Git
SSAS
Cypress
Jest
Swagger
Vuex
-
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:
JavaScript
React.js
Docker
Bootstrap
TypeScript
Node.js
ES5/ES6
Python
Redux.js
Next.js
Figma
SCSS
Google Cloud
Firebase
NumPy
Pandas
BigQuery
- Unit Testing
Agile
Scrum
Git
SSAS
Material-UI
REST API
- CMS
- NoSQL
Stripe
YAML
Software Developer
Upwork | Freelance - 4 jaar 8 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:
JavaScript
React.js
Vue.js
MongoDB
PostgreSQL
HTML
CSS
Bootstrap
TypeScript
Node.js
Ionic
RxJs
ES5/ES6
Express.js
- Project management
GraphQL
- Microservices
Python
Redux.js
Next.js
SCSS
Tailwind
Google Cloud
Firebase
Nuxt.js
NumPy
Pandas
- Unit Testing
Jira
Agile
Scrum
Git
OAuth2
VSCode
SASS
Algolia Search
Material-UI
Mixpanel
- eCommerce
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:
JavaScript
React.js
TypeScript
Node.js
Ionic
Express.js
SCSS
Google Cloud
Firebase
Cordova
- API
Agile
Scrum
Git
SASS
Material-UI
REST API
Capacitor
- NoSQL
- eCommerce
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:
JavaScript
React.js
CSS
TypeScript
Node.js
SCSS
Google Cloud
Firebase
BigQuery
- API
Agile
Scrum
Git
Algolia Search
Material-UI
REST API
- HTML / CSS
- NoSQL
- eCommerce
Plotly
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.
