Hazem N.

Hazem N.

Frontend-kehittäjä

Egypt
Luotettava jäsen vuodesta 2024
5 vuoden kokemus

Yksi Hazemin merkittävimmistä saavutuksista on mikroarkkitehtuurin suunnittelu hollantilaiselle Flipstream-yritykselle, johon kuuluu yli 200 pilvitoimintoa, jotka on rakennettu Node.js:llä (TypeScript) ja Pythonilla. Tämä järjestelmä sisältää ETL-prosesseja, Stripe-maksuintegraatioita, todennusmekanismeja ja muuta. Viimeisen kolmen vuoden ajan järjestelmä on toiminut virheettömästi ilman asiakasvalituksia tai -ongelmia, mikä osoittaa hänen vahvaa sitoutumistaan laatuun, luotettavuuteen ja skaalautuvaan järjestelmäsuunnitteluun.

Hazemilla on myös erinomaiset viestintätaidot ja lähes äidinkielinen englannin taito, mikä mahdollistaa tehokkaan yhteistyön eri tiimien ja sidosryhmien välillä.

Tärkein asiantuntemus

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

Kokemus6

Upwork

Frontend-kehittäjä

Upwork
Sep 2021 · 4y 6m
  • Suunnittelee ja toteuttaa yhteisen komponentin sujuvaan Google Meetingsiin ja kalenterinhallintaan, palvellen asiakkaita ja osaajia tehokkaasti.
  • Suunnittelee ja toteuttaa vahvan globaalin ilmoitusten käsittelijän mikro-front-end-arkkitehtuurissa.
  • Johtaa työpöytäohjelman siirtymistä Reactista Vue:hen, saavuttaen parannetun suorituskyvyn ja ylläpidettävyyden.
  • Osallistuu aktiivisesti koodin tarkastuksiin, suunnittelukeskusteluihin ja poikkitoiminnalliseen yhteistyöhön varmistaakseen insinööriponnistelujen linjaamisen tuotetavoitteiden kanssa.
  • Laaditaan ja tarkastetaan kattavia teknisiä suunnitteludokumentteja varmistaen selkeyden ja erinomaisuuden toteutuksessa.
  • Parannetaan ja ylläpidetään viestintäalustaa, edistäen jatkuvia parannuksia käyttäjäkokemuksen nostamiseksi.

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
  • Rakennettiin ja otettiin käyttöön yli 200 pilvifunktiota käyttäen TypeScriptia ja Pythonia Google Cloud Platformilla (GCP).
  • Suunniteltiin ja toteutettiin kattavia tietokantarakenteita useille suurille SaaS-tuotteille hyödyntäen ClickHousea OLAP-analytiikkaa varten.
  • Kehitettiin uudelleenkäytettävä sisäinen UI-komponenttikirjasto käyttäen Material-UI:a, parantaen johdonmukaisuutta ja tehokkuutta sovelluksissa.
  • Luotiin ja integroitiin vahva laskutus- ja maksujärjestelmä Stripeen, SendGridiin ja Firebaseen, virtaviivaistaen taloudellisia työnkulkuja.
  • Toteutettiin SonarQube-laatuportin analyysi CI/CD-putkeen, varmistaen korkealaatuista koodia ja saavuttaen yli 80 % testikattavuutta.
  • Kehitettiin ja ylläpidettiin tehokkaita ETL-putkistoja käyttäen Python Pandasta monimutkaisten tietovirtojen käsittelemiseksi.
  • Laadittiin turvallinen todennusmiddleware sisäiseen viestintään palveluiden välillä.
  • Hallittiin projektin tehtäviä, mukaan lukien Jira-tehtävät, Epicit, OKR:t ja uusien kehittäjien perehdytys.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
BootstrapBootstrap
TypeScriptTypeScript
23+

Software Developer

Upwork | Freelance
Remote Work and Collaboration
Mar 2021 · 5y
  • Saavutti Top Rated Plus Freelancer -statuksen Upworkissa 100%:n työsuoritusprosentilla ja yli 2860 maksetulla työtunnilla, ylläpitäen täyttä asiakastyytyväisyyttä.
  • Valittiin Upworkin Front-End Talent Cloudin jäseneksi asiantuntemuksensa ja johdonmukaisen suorituskykynsä ansiosta.
  • Suoritettiin projekteja, jotka käsittävät teknologioita kuten React, TypeScript, Material-UI, Firebase, pilvifunktiot, Python, Pandas, GCP ja BigQuery.
  • Rakennettiin pieniä ja keskikokoisia sovelluksia, varmistaen sujuva toimitus sekä asiakkaille että heidän asiakkailleen.
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
  • Työskenneltiin Oppassa, tuoteperusteisessa ohjelmistoyrityksessä, joka erikoistuu verkkokauppa- ja palvelusektorin ratkaisuihin.
  • Luotiin, ylläpidettiin ja toteutettiin uusia ominaisuuksia monialustaisessa verkkokauppasovelluksessa, käyttäen Ionic-Reactia ja Firebasea.
  • Rakennettiin todennusmoduulit hyödyntäen Firebase-todennusta turvallista käyttäjien sisäänkirjautumista ja hallintaa varten.
  • Suunniteltiin ja toteutettiin responsiivisia asetteluja monialustaiselle verkkosovellukselle käyttäen SCSS:ää ja Ionic-React-komponentteja.
  • Kehitettiin, ylläpidettiin ja kehitettiin kauppiaan hallintapaneelia tehostamaan kaupan toimintojen hallintaa.
  • Hyödynnettiin Material-UI:ta ja CSS:ää responsiivisen ja käyttäjäystävällisen front-endin rakentamiseen.
  • Integroitiin Firebase käyttäjien todennusta ja saumatonta vuorovaikutusta Firestore-tietokannan kanssa varten.
JavaScriptJavaScript
React.jsReact.js
TypeScriptTypeScript
Node.jsNode.js
IonicIonic
15+

Software Engineer

Pulse Analytics Egypt
Data Analytics
Sep 2020 - Mar 2021 · 6m
  • Työskenneltiin Pulse Analyticsissa, yrityksessä, joka tarjoaa SaaS-alustan suuryrityksille.
  • Kehitettiin tietojen keruuta varten sovellus käyttäen React.js:ää ja Firebase/GCP:tä varmistaen skaalautuvuus ja suorituskyky.
  • Suunniteltiin ja toteutettiin koko Firestore Collection/Document/Subcollection -rakenne, optimoiden tietojen järjestelyn ja haun.
  • Laadittiin dokumentaatioita, esityksiä ja Excel-taulukoita erilaisten prosessien ja tietovirtojen kartoittamiseksi ja selittämiseksi sovelluksessa.
  • Hallittiin Firebase-todennusta, integroiden Facebook- ja Google-kirjautumiset saumattomaan käyttäjäkokemukseen.
  • Luotiin pilvifunktioita ja asiakaspuolen logiikkaa käyttäen Firebase Admin SDK:ta ja Firebase Webia, parantaen sovelluksen toiminnallisuutta.
  • Toteutettiin Firestore Security Rules turvaamaan tietoja kaikissa kokoelmissa ja alikokoelmissa.
  • Hyödynnettiin BigQueryta monimutkaisten SQL-kyselyjen suorittamiseksi, näkymien luomiseksi ja raakadatapäivitysten määrittämiseksi Firestoresta BigQuery-tauluihin.
  • Integroitiin Plotly.js dynaamisiin ja interaktiivisiin tietovisualisointeihin.
  • Käytettiin Crossfilter.js:ää luomaan ristiinsuodatettuja ja viitattuja dataryhmiä, mahdollistaen edistyksellisen data-analyysin ja oivallukset.
JavaScriptJavaScript
React.jsReact.js
CSSCSS
TypeScriptTypeScript
Node.jsNode.js
15+

Arviointi

Tekniikan huippuosaaminen

Hazem yleinen suorituskyky 90 minuutin suorassa teknisessä arvioinnissa on top 5 % Proxifyn tarkastetuista Frontend-kehittäjä.

Koulutus

FOE
Faculty of Engineering, Cairo University
Computer Engineering2016 - 2021

Lopeta selaaminen.
Sovitetaan nopeammin.