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.
Développeur front-end
Hazem est un ingénieur frontend qualifié avec cinq ans d'expérience commerciale, spécialisé dans des technologies web modernes telles que React, Next.js, Vue/Nuxt, SCSS/SASS et Material UI. En plus de son expertise frontend, il a acquis une expérience précieuse dans le développement backend et l'infrastructure, en travaillant avec Python (Pandas), Docker et l'écosystème Google Cloud Platform (GCP).
Une des réalisations les plus notables d'Hazem est la conception d'une micro-architecture pour la société néerlandaise Flipstream, intégrant plus de 200 fonctions cloud construites en Node.js (TypeScript) et Python. Ce système comprend des processus ETL, une intégration de paiement Stripe, des mécanismes d'authentification, et plus encore. Au cours des trois dernières années, il a fonctionné sans faille sans plaintes ni incidents de la part des clients, démontrant son fort engagement envers la qualité, la fiabilité, et la conception de systèmes évolutifs.
Hazem possède également d'excellentes compétences en communication et une maîtrise de l'anglais presque native, permettant une collaboration efficace entre les équipes et les parties prenantes.
Principale expertise
- Project management 3 ans
- GraphQL 3 ans

- SCSS 4 ans

Autres compétences
- BigQuery 2 ans
- NumPy 2 ans
- Capacitor 1 ans

Expérience sélectionnée
Emploi
Développeur front-end
Upwork - 4 années 2 mois
- Ingénieurs et intègre un composant partagé pour une gestion fluide des réunions Google et des calendriers, servant efficacement les clients et les talents.
- Conçoit et met en œuvre un gestionnaire de notifications global robuste dans une architecture micro-frontend.
- Dirige la migration d'une application de bureau de React vers Vue, améliorant les performances et la maintenabilité.
- Participe activement à des revues de code, des discussions de conception et à une collaboration interfonctionnelle pour aligner les efforts d'ingénierie sur les objectifs du produit.
- Rédige et examine des documents de conception technique complets pour garantir clarté et excellence dans l'implémentation.
- Améliore et maintient la plateforme de messagerie, entraînant des améliorations continues pour élever l'expérience utilisateur.
Senior Frontend Engineer
Upwork (internal R&D team) - 4 années 2 mois
-
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.
Les technologies:
- Les technologies:
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 années 4 mois
- A construit et déployé plus de 200 fonctions cloud utilisant TypeScript et Python sur Google Cloud Platform (GCP).
- A conçu et mis en œuvre des architectures de base de données complètes pour plusieurs produits SaaS de big data, tirant parti de ClickHouse pour des analyses OLAP.
- A développé une bibliothèque interne de composants UI réutilisables utilisant Material-UI, améliorant la cohérence et l'efficacité à travers les applications.
- A créé et intégré un système de facturation et de paiement robuste avec Stripe, SendGrid, et Firebase, rationalisant les flux de travail financiers.
- A mis en œuvre l'analyse SonarQube Quality Gate dans le pipeline CI/CD, garantissant une haute qualité de code et atteignant plus de 80 % de couverture de test.
- A développé et maintenu des pipelines ETL efficaces en utilisant Python Pandas pour traiter des flux de données complexes.
- A rédigé un middleware d'authentification sécurisé pour la communication interne entre services.
- A géré les activités du projet, y compris les tâches Jira, les Épics, les OKRs, et l'intégration de nouveaux développeurs.
Les technologies:
- Les technologies:
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 années 8 mois
- A obtenu le statut de Freelance Top Rated Plus sur Upwork avec un score de réussite de 100 % et plus de 2 860 heures payées, maintenant un taux de satisfaction client de 100 %.
- Sélectionné en tant que membre de Front-End Talent Cloud chez Upwork, reconnu pour son expertise et ses performances constantes.
- A complété des projets impliquant des technologies telles que React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP, et BigQuery.
- A construit des applications à petite et moyenne échelle, assurant une livraison fluide tant pour les clients que pour leurs clients.
Les technologies:
- Les technologies:
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 mois
- A travaillé chez Oppa, une entreprise de logiciels axée sur les produits spécialisée dans les solutions e-commerce et de services.
- A créé, maintenu et implémenté de nouvelles fonctionnalités pour une application e-commerce multiplateforme en utilisant Ionic-React avec Firebase.
- A construit des modules d'authentification exploitant l'authentification Firebase pour une connexion sécurisée et une gestion des utilisateurs.
- A conçu et implémenté des mises en page réactives pour une application web multiplateforme utilisant des composants SCSS et Ionic-React.
- A développé, maintenu et amélioré un tableau de bord de propriétaire de magasin pour rationaliser la gestion des opérations du magasin.
- A utilisé Material-UI et CSS pour construire un frontend réactif et convivial.
- A intégré Firebase pour l'authentification des utilisateurs et une interaction fluide avec la base de données Firestore.
Les technologies:
- Les technologies:
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 mois
- A travaillé chez Pulse Analytics, une entreprise fournissant une plateforme SaaS pour les entreprises.
- A développé une application de collecte de données utilisant React.js et Firebase/GCP, garantissant évolutivité et performance.
- A conçu et mis en œuvre la structure complète des collections/documents/sous-collections Firestore, optimisant l'organisation et la récupération des données.
- A rédigé de la documentation, des présentations, et des feuilles Excel pour cartographier et expliquer divers processus et flux de données au sein de l'application.
- A géré l'authentification Firebase, intégrant l'inscription/connexion Facebook et Google pour des expériences utilisateur fluides.
- A créé des fonctions Cloud et une logique côté client en utilisant Firebase Admin SDK et Firebase Web, améliorant la fonctionnalité de l'application.
- A implémenté des règles de sécurité Firestore pour protéger les données à travers toutes les collections et sous-collections.
- A utilisé BigQuery pour exécuter des requêtes SQL complexes, configurer des vues et mettre à jour les données brutes des tables Firestore vers BigQuery.
- A intégré Plotly.js pour des visualisations de données dynamiques et interactives.
- A utilisé Crossfilter.js pour générer des groupes de données filtrés croisés et référencés, permettant une analyse avancée des données et des insights.
Les technologies:
- Les technologies:
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
Éducation
License ès sciencesComputer Engineering
Faculty of Engineering, Cairo University · 2016 - 2021
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine
