Hazem N.

Hazem N.

Frontend-Entwickler

Egypt
Vertrauenswürdiges Mitglied seit 2024
5 Jahre Erfahrung

Eine von Hazems bemerkenswertesten Leistungen ist das Design einer Mikroarchitektur für das niederländische Unternehmen Flipstream, die über 200 Cloud-Funktionen in Node.js (TypeScript) und Python umfasst. Dieses System umfasst ETL-Prozesse, Stripe-Zahlungsintegration, Authentifizierungsmechanismen und mehr. In den letzten drei Jahren ist es reibungslos ohne Kundenbeschwerden oder Vorfälle gelaufen, was sein starkes Engagement für Qualität, Zuverlässigkeit und skalierbare Systemdesign zeigt.

Hazem verfügt auch über hervorragende Kommunikationsfähigkeiten und eine nahezu muttersprachliche Beherrschung der englischen Sprache, was eine effektive Zusammenarbeit mit Teams und Interessengruppen ermöglicht.

Hauptkompetenz

Project Management3 Jahre
GraphQLGraphQL3 Jahre
SCSSSCSS4 Jahre
Unit Testing5 Jahre
30+

Erfahrung6

Upwork

Frontend-Entwickler

Upwork
Sep 2021 · 4y 6m
  • Entwickelt und integriert eine gemeinsame Komponente für nahtlose Google Meetings und Kalenderverwaltung, um Kunden und Talente effektiv zu bedienen.
  • Entwickelt und implementiert einen robusten globalen Benachrichtigungs-Handler innerhalb einer Micro-Frontend-Architektur.
  • Führt die Migration einer Desktop-Anwendung von React zu Vue, um verbesserte Leistung und Wartungsfreundlichkeit zu erreichen.
  • Engagiert sich aktiv in Code-Reviews, Entwurfsdiskussionen und funktionsübergreifender Zusammenarbeit, um die Ingenieurefforts mit den Produktzielen in Einklang zu bringen.
  • Verfasst und überprüft umfassende technische Entwurfsdokumente, um Klarheit und Exzellenz in der Umsetzung sicherzustellen.
  • Verbessert und gewartet die Messaging-Plattform, um stetige Verbesserungen der Benutzererfahrung zu fördern.

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
  • Über 200 Cloud-Funktionen unter Verwendung von TypeScript und Python auf der Google Cloud Platform (GCP) entwickelt und bereitgestellt.
  • Umfassende Datenbankarchitekturen für mehrere Big Data SaaS-Produkte entworfen und implementiert, wobei ClickHouse für OLAP-Analysen genutzt wurde.
  • Eine wiederverwendbare interne UI-Komponentenbibliothek mit Material-UI entwickelt, um die Konsistenz und Effizienz in den Anwendungen zu verbessern.
  • Ein robustes Abrechnungs- und Zahlungssystem mit Stripe, SendGrid und Firebase erstellt und integriert, um die finanziellen Abläufe zu optimieren.
  • Die SonarQube-Quality Gate-Analyse in die CI/CD-Pipeline implementiert, um eine hohe Codequalität sicherzustellen und über 80 % Testabdeckung zu erreichen.
  • Effiziente ETL-Pipelines mit Python Pandas entwickelt und gewartet, um komplexe Datenströme zu verarbeiten.
  • Sichere Authentifizierungsmiddleware für die interne Kommunikation zwischen Diensten verfasst.
  • Projektaktivitäten verwaltet, darunter Jira-Aufgaben, Epics, OKRs und Einarbeitung neuer Entwickler.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
BootstrapBootstrap
TypeScriptTypeScript
23+

Software Developer

Upwork | Freelance
Remote Work and Collaboration
Mar 2021 · 5y
  • Auf Upwork den Status Top Rated Plus Freelancer mit einer Job Success Score von 100 % und über 2.860 bezahlten Stunden erreicht und eine Kundenzufriedenheitsrate von 100 % aufrechterhalten.
  • Als Mitglied der Front-End Talent Cloud bei Upwork ausgewählt, anerkannt für Expertise und konsequente Leistung.
  • Projekte abgeschlossen, die Technologien wie React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP und BigQuery umfassen.
  • Klein- bis mittelgroße Anwendungen entwickelt und sichergestellt, dass die Lieferung sowohl für Kunden als auch deren Kunden reibungslos war.
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
  • Bei Oppa gearbeitet, einem produktbasierten Softwareunternehmen, das sich auf E-Commerce- und Dienstleistungssektorlösungen spezialisiert hat.
  • Neue Funktionen für eine plattformübergreifende E-Commerce-Anwendung unter Verwendung von Ionic-React und Firebase erstellt, gewartet und implementiert.
  • Authentifizierungs-Module entwickelt, die Firebase-Authentifizierung für eine sichere Benutzeranmeldung und -verwaltung nutzen.
  • Responsive Layouts für eine plattformübergreifende Web-App unter Verwendung von SCSS und Ionic-React-Komponenten entworfen und implementiert.
  • Ein Dashboard für Store-Besitzer entwickelt, gewartet und verbessert, um die Verwaltung der Betriebsvorgänge zu optimieren.
  • Material-UI und CSS verwendet, um ein responsives und benutzerfreundliches Frontend zu erstellen.
  • Firebase für die Benutzer-Authentifizierung und nahtlose Interaktion mit der Firestore-Datenbank integriert.
JavaScriptJavaScript
React.jsReact.js
TypeScriptTypeScript
Node.jsNode.js
IonicIonic
15+

Software Engineer

Pulse Analytics Egypt
Data Analytics
Sep 2020 - Mar 2021 · 6m
  • Bei Pulse Analytics gearbeitet, einem Unternehmen, das eine SaaS-Plattform für Unternehmen bereitstellt.
  • Eine Datenanwendung mit React.js und Firebase/GCP entwickelt, um Skalierbarkeit und Leistung sicherzustellen.
  • Die gesamte Firestore-Sammlung/Dokument-Unterkollekturenstruktur entworfen und implementiert, um die Datenorganisation und -abfrage zu optimieren.
  • Dokumentationen, Präsentationen und Excel-Tabellen erstellt, um verschiedene Prozesse und Datenflüsse innerhalb der Anwendung zu kartieren und zu erklären.
  • Firebase-Authentifizierung verwaltet und Facebook- und Google-Anmeldung/Anmeldung integriert, um nahtlose Benutzererlebnisse zu gewährleisten.
  • Cloud-Funktionen und clientseitige Logik mit Firebase Admin SDK und Firebase Web erstellt, um die Anwendungsfunktionen zu verbessern.
  • Firestore-Sicherheitsregeln implementiert, um Daten in allen Sammlungen und Unterkollektionen zu schützen.
  • BigQuery genutzt, um komplexe SQL-Abfragen auszuführen, Ansichten einzurichten und rohe Datenaktualisierungen von Firestore in BigQuery-Tabellen zu konfigurieren.
  • Plotly.js für dynamische und interaktive Datenvisualisierungen integriert.
  • Crossfilter.js verwendet, um kreuzgefilterte und -referenzierte Datengruppen zu generieren, die fortgeschrittene Datenanalysen und Erkenntnisse ermöglichen.
JavaScriptJavaScript
React.jsReact.js
CSSCSS
TypeScriptTypeScript
Node.jsNode.js
15+

Eignungstests

Excellence en ingénierie

Hazem Gesamtleistung in einer 90-minütigen Live-Technikbewertung rangiert im top 5% der überprüften Frontend-Entwickler bei Proxify.

Ausbildung

FOE
Faculty of Engineering, Cairo University
Computer Engineering2016 - 2021

Hör auf zu stöbern.
Lass dich schneller matchen.