Skip to content
Full-Stack Engineer · Cairo

Ziad Sherif

Full-stack engineer based in Cairo, available remotely worldwide. I build CRM and ERP systems, multi-tenant SaaS platforms, and React Native apps, end to end: database, backend, dashboard, and the apps in both stores. Founding engineer on Meshwar (30k+ users) and sole engineer on Hodori, Salwa, and the Hessa Events system.

Ziad Sherif, full-stack software engineer based in Cairo, Egypt
Cairo, Egypt
30k+
Users on Meshwar
7
Microservices
400+
APIs integrated
4 yrs
Shipping products
Selected work

Products I've shipped

A few builds where I owned the architecture end to end, from infrastructure and APIs to the interface people actually touch.

Hodori: Multi-tenant school attendance SaaS
ProjectMulti-tenant school attendance SaaS

Hodori

Any school registers, gets an isolated workspace, and runs attendance from a Next.js dashboard and a React Native app on both stores. Four role surfaces, Row-Level Security isolation, 30+ RPCs, 80+ migrations. Built solo.

Next.jsReact NativeSupabaseRLS
Read case study
Live on the App Store and Google Play, multiple schools.
ZS Tech CRM: CRM and operations console for an installation business
ProjectCRM and operations console for an installation business

ZS Tech CRM

CRM and operations console for an installation business

Next.jsSupabasePostgreSQLRadix
Read case study
7 modules, 34 tables, 44 tests.
Hessa Events system: HR, payroll, and WhatsApp campaigns
ProjectHR, payroll, and WhatsApp campaigns

Hessa Events system

HR, payroll, and WhatsApp campaigns

Next.jsSupabaseMeta Cloud APIRailway
Read case study
Two companies, one system, every screen bilingual.
Salwa: Grocery delivery: customer, driver, and admin apps
Solo buildGrocery delivery: customer, driver, and admin apps

Salwa

Grocery delivery: customer, driver, and admin apps

React NativeNext.jsSupabaseTypeScriptExpo
Read case study
Three apps, two stores, one backend.
Meshwar EG: Ride-hailing microservices platform
Built & engineeredRide-hailing microservices platform

Meshwar EG

Ride-hailing microservices platform

Node.jsReact.jsDockerKubernetesCI/CD
Read case study
30k+ active users, 400+ APIs, 7 microservices.
WareHub: Warehouse management system & Shopify app
Shopify appWarehouse management system & Shopify app

WareHub

Warehouse management system & Shopify app

Next.jsSupabaseShopify AppsTypeScript
Read case study
Live on the Shopify App Store.
Hessa Events website: Bilingual luxury events site
ProjectBilingual luxury events site

Hessa Events website

Bilingual luxury events site

Next.jsTailwind CSSFramer Motion
Read case study
Live in English and Arabic.
Neo Plus: Membership and community platform in the UAE
Client platformMembership and community platform in the UAE

Neo Plus

Engineered a platform connecting members with exclusive learning and social experiences. Integrated Stripe for secure checkout that generated over $10k in online sales, and built a responsive, SEO-optimized Next.js frontend that loads fast across devices.

Next.jsStripeTypeScriptREST APIs
Read case study
5,000+ active users, $10k+ in online sales.
E-commerce

Storefronts that sell

Revenue-ready Shopify and WooCommerce builds: custom themes, payment gateways, localization, and SEO. A selection of brands I've shipped.

Experience

A track record of shipping

From e-commerce stores in Cairo to a micro-frontend platform in Antwerp. Four years of building in production.

November 2025 - September 2026

Full Stack Engineer at T-Mining

Belgium (On site)

  • Worked across a microservice architecture of 8 services on the SCR (Secure Container Release) platform, delivering backend features including transactional MJML email templating and managing application deployments on AWS.
  • Architected a Micro Frontend system across 8 independently deployable modules, including a shared component library ensuring cross-module layout consistency and design standardization, leading all frontend architecture decisions.
  • Led React.js performance optimization across the SCR platform, improving load times by 60% while spearheading the v1.5 system migration to a scalable, maintainable architecture.
  • Built automated end-to-end browser test suites with Playwright, and collaborated directly with stakeholders and cross-functional teams to translate business requirements into technical solutions.
June 2024 - August 2025

Full Stack Engineer at Prameg

Saudi Arabia (Remote)

  • Developed ERP features in Java across a 3-microservice architecture, implementing business logic and service-to-service integrations for internal operations.
  • Optimized database access by replacing ORM-generated queries with hand-tuned SQL, significantly reducing query execution time on high-volume reporting endpoints.
  • Created a 20+ page interactive dashboard in React.js and TypeScript and integrated 250+ REST APIs for real-time analytics and business reporting, streamlining data flow across services.
  • Enhanced performance with Redux state management and advanced memoization, managing 25+ application states while reducing rendering times and delivering highly responsive interfaces.
September 2023 - June 2024

Full Stack Engineer at JMI Digital Agency

Cairo, Egypt

  • Automated marketing workflows using Python scripts, streamlining 10+ daily processes, cutting manual work by 50%, and improving team efficiency by 40% through optimized task execution.
  • Designed web scraping tools with Selenium and BeautifulSoup, extracting data from 5+ sources, increasing lead generation by 30%.
August 2022 - September 2023

Full Stack Engineer at MWG Digital Agency

Cairo, Egypt

  • Launched and maintained 10+ e-commerce stores using Shopify and Angular, integrating payment gateways, shipping companies, and multi-language support for fully localized customer experiences.
  • Developed responsive websites in Angular, delivering fast, scalable, and user-friendly interfaces with a mobile-first approach, doubling client retention.
Skills

The toolkit

The stack I reach for across frontend, backend, and infrastructure.

Languages

TypeScriptJavaScriptPythonJavaSQLHTML5CSS3

Frontend

React.jsNext.jsReact NativeExpoAngularMicro FrontendsReduxTailwind CSS

Backend & data

Node.jsExpress.jsSupabasePostgreSQLRow-Level SecurityPostgres RPCsREST APIsGraphQLDjangoJava (Spring)

Systems I build

CRM and ERP systemsMulti-tenant SaaSHR and payrollInventory and warehouseInvoicing and e-invoicing (ETA)WhatsApp Business APIPayments (Stripe, MyFatoorah)

Cloud & DevOps

AWSGCPVercelRailwayCloudflare R2FirebaseDockerKubernetesGitHub ActionsSentryLinux

Testing & tools

PlaywrightJestReact Testing LibraryTDDGitAgileJira
About

Engineer who ships end to end

I'm a full-stack engineer who works across the frontend, the backend, and the systems behind them. Over the last four years I've built for transportation, education, events, retail, and smart home companies in Egypt, Kuwait, Saudi Arabia, and Belgium: internal systems people run their business on, SaaS platforms with tenants that never see each other's data, and mobile apps on both stores.

What I care about is the whole path: clean architecture, fast interfaces, and code that stays maintainable as it scales. I'm just as comfortable wiring up microservices and CI/CD as I am tuning a React render path.

CRM and ERP systemsMulti-tenant SaaSReact Native appsSupabase and PostgreSQL (RLS)Microservices and micro-frontendsWhatsApp Business API

At a glance

  • Cairo, EgyptAvailable remotely worldwide
  • BSc Computer ScienceAin Shams University · 2024
  • Full-Stack EngineerIndependent · CRM, ERP, SaaS, mobile
Open to engineering roles and freelance projects
Contact

Let's build something

Have a project, a contract, or just a question? The fastest way to reach me is below. I usually reply within a day.