Hazem N.
Frontend-kehittäjä
Hazem on taitava front-end-insinööri, jolla on viiden vuoden kaupallinen kokemus ja joka on erikoistunut nykyaikaisiin verkkoteknologioihin, kuten React, Next.js, Vue/Nuxt, SCSS/SASS ja Material UI. Front-end-osaamisensa lisäksi hän on saanut arvokasta kokemusta backend-kehityksestä ja infrastruktuurista työskennellessään Pythonin (Pandas), Dockerin ja Google Cloud Platform (GCP) -ekosysteemin kanssa.
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 management 3 vuotta
- GraphQL 3 vuotta
- SCSS 4 vuotta
Muut taidot
- BigQuery 2 vuotta
- NumPy 2 vuotta
- Python 2 vuotta
Valittu kokemus
Työllisyys
Frontend-kehittäjä
Upwork - 4 years
- 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.
Tekniikat:
- Tekniikat:
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 years 4 months
- 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.
Tekniikat:
- Tekniikat:
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 years 6 months
- 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.
Tekniikat:
- Tekniikat:
- 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 months
- 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.
Tekniikat:
- Tekniikat:
SCSS
Node.js
- NoSQL
- eCommerce
Ionic
Capacitor
React.js
JavaScript
Material-UI
TypeScript
Google Cloud
Firebase
- API
Software Engineer
Pulse Analytics Egypt - 6 months
- 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.
Tekniikat:
- Tekniikat:
BigQuery
SCSS
Node.js
- NoSQL
- eCommerce
React.js
JavaScript
Material-UI
CSS
TypeScript
Google Cloud
Firebase
- HTML / CSS
- API
Koulutus
BSc.Computer Engineering
Faculty of Engineering, Cairo University · 2016 - 2021
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä