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
- Python 2 jaar
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
SCSS
- Unit Testing
SSAS
ES5/ES6
Figma
Jenkins
Nuxt.js
Redux.js
Docker
React.js
Vue.js
JavaScript
RxJs
TypeScript
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
SCSS
NumPy
- Unit Testing
SSAS
ES5/ES6
Stripe
Figma
Node.js
- NoSQL
Redux.js
Docker
Next.js
React.js
JavaScript
Material-UI
Bootstrap
TypeScript
Google Cloud
Firebase
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
SCSS
NumPy
- Unit Testing
ES5/ES6
Node.js
Nuxt.js
Redux.js
- eCommerce
PostgreSQL
Next.js
Ionic
React.js
Vue.js
JavaScript
Material-UI
RxJs
Tailwind
Bootstrap
CSS
TypeScript
Google Cloud
Firebase
Jira
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
Node.js
- NoSQL
- eCommerce
Ionic
Capacitor
React.js
JavaScript
Material-UI
TypeScript
Google Cloud
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
SCSS
Node.js
- NoSQL
- eCommerce
React.js
JavaScript
Material-UI
CSS
TypeScript
Google Cloud
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.