Hazem N.

Hazem N.

Frontend Developer

Egypt
Trusted member since 2024
5 years of experience

One of Hazem’s most notable achievements is designing a microarchitecture for the Dutch company Flipstream, incorporating over 200 cloud functions built in Node.js (TypeScript) and Python. This system includes ETL processes, Stripe payment integration, authentication mechanisms, and more. Over the past three years, it has run flawlessly without customer complaints or incidents, demonstrating his strong commitment to quality, reliability, and scalable system design.

Hazem also possesses excellent communication skills and a near-native proficiency in English, enabling effective collaboration across teams and stakeholders.

Main expertise

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

Experience6

Upwork

Senior Frontend Developer

Upwork
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.

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
  • Built and deployed over 200 cloud functions using TypeScript and Python on Google Cloud Platform (GCP).
  • Designed and implemented comprehensive database architectures for multiple big data SaaS products, leveraging ClickHouse for OLAP analytics.
  • Developed a reusable internal UI components library using Material-UI, improving consistency and efficiency across applications.
  • Created and integrated a robust billing and payment system with Stripe, SendGrid, and Firebase, streamlining financial workflows.
  • Implemented SonarQube Quality Gate analysis into the CI/CD pipeline, ensuring high code quality and achieving over 80% test coverage.
  • Developed and maintained efficient ETL pipelines using Python Pandas to process complex data streams.
  • Authored secure authentication middleware for internal communication between services.
  • Managed project activities, including Jira tasks, Epics, OKRs, and onboarding new developers.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
BootstrapBootstrap
TypeScriptTypeScript
23+

Software Developer

Upwork | Freelance
Remote Work and Collaboration
Mar 2021 · 5y
  • Achieved Top Rated Plus Freelancer status on Upwork with a 100% Job Success Score and over 2,860 paid hours, maintaining a 100% client satisfaction rate.
  • Selected as a member of the Front-End Talent Cloud at Upwork, recognized for expertise and consistent performance.
  • Completed projects involving technologies such as React, TypeScript, Material-UI, Firebase, Cloud Functions, Python, Pandas, GCP, and BigQuery.
  • Built small- to medium-scale applications, ensuring smooth delivery for both clients and their customers.
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
  • Worked at Oppa, a product-based software company specializing in e-commerce and service sector solutions.
  • Created, maintained, and implemented new features for a cross-platform e-commerce application using Ionic-React with Firebase.
  • Built authentication modules leveraging Firebase Authentication for secure user login and management.
  • Designed and implemented responsive layouts for a cross-platform web app using SCSS and Ionic-React components.
  • Developed, maintained, and enhanced a store-owner dashboard to streamline store operations management.
  • Utilized Material-UI and CSS to build a responsive and user-friendly frontend.
  • Integrated Firebase for user authentication and seamless interaction with the Firestore database.
JavaScriptJavaScript
React.jsReact.js
TypeScriptTypeScript
Node.jsNode.js
IonicIonic
15+

Software Engineer

Pulse Analytics Egypt
Data Analytics
Sep 2020 - Mar 2021 · 6m
  • Worked at Pulse Analytics, a company providing a SaaS platform for enterprises.
  • Developed a data collection application using React.js and Firebase/GCP, ensuring scalability and performance.
  • Designed and implemented the entire Firestore Collection/Document/Subcollection structure, optimizing data organization and retrieval.
  • Authored documentation, presentations, and Excel sheets to map and explain various processes and data flows within the application.
  • Managed Firebase Authentication, integrating Facebook and Google SignUp/SignIn for seamless user experiences.
  • Created Cloud Functions and client-side logic using Firebase Admin SDK and Firebase Web, enhancing application functionality.
  • Implemented Firestore Security Rules to safeguard data across all collections and subcollections.
  • Utilized BigQuery to run complex SQL queries, set up views, and configure raw data updates from Firestore to BigQuery tables.
  • Integrated Plotly.js for dynamic and interactive data visualizations.
  • Used Crossfilter.js to generate cross-filtered and cross-referenced data groups, enabling advanced data analysis and insights.
JavaScriptJavaScript
React.jsReact.js
CSSCSS
TypeScriptTypeScript
Node.jsNode.js
15+

Assessments

Engineering excellence

Hazem’s overall performance in a 90-minute live technical assessment ranks in the top 5% of vetted Frontend Developers at Proxify.

Education

FOE
Faculty of Engineering, Cairo University
Computer Engineering2016 - 2021

Stop browsing.
Get matched faster.