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 3 år
- SCSS 4 år
Andra kompetenser
- BigQuery 2 år
- NumPy 2 år
- Python 2 år
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
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 å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
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 å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
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 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
Node.js
- NoSQL
- eCommerce
Ionic
Capacitor
React.js
JavaScript
Material-UI
TypeScript
Google Cloud
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
SCSS
Node.js
- NoSQL
- eCommerce
React.js
JavaScript
Material-UI
CSS
TypeScript
Google Cloud
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