SAYED.DEV
SAYED ESMAILSELECTED WORK / 2026

Senior Frontend Engineer

Interfaces that
make complex
products work.

10+ years building frontend experiences across SaaS, logistics, education, commerce, and automation. Vue.js, React, TypeScript, and a focus on product delivery.

Company work

Schoolz / Routz
Untap · AutoTager · Botme
MoreCreative · Enjaz · MTC · Webdivs

Freelance projects

Zads · Fleet Billing · Yanfaa · Wellpal
FundSeer · Kadouscope · Movex

Company experience · Freelance delivery · Product ownership01
COMPANY WORKSAYED ESMAIL

Routz

Schoolz (Routz Platform)

A fleet-management and school-transportation SaaS platform with admin and client dashboards.

Routz live fleet tracking map

My contribution

  • Built the real-time layer end to end: live GPS tracking of active trips and an in-app chat (web backend and frontend plus the mobile apps) connecting operators, passengers, and drivers over custom Node.js socket services.
  • Shipped the passenger self-service subscription flow: in-app registration, package selection, and online payment through PayTabs, plus operator workflows for drivers, trips, and billing.
  • Integrated mapping and geocoding APIs for route planning, location search, and map interactions.
  • Established shared Vue components and composables for a bilingual Arabic and English interface.
Vue 3Node.js socketsLive chatGPS trackingPayTabsArabic/English
routz.meRead the full case study ↗
Routz / Selected work02
COMPANY WORKSAYED ESMAIL

Untap

Untap

A multi-tenant SaaS platform for competitions, innovation programs, and grant management, bringing admin, customer portal, and public-site experiences into one Vue codebase.

Untap platform dashboard overview

My contribution

  • Led frontend architecture, code reviews, and engineer mentoring.
  • Designed the multi-tenant foundation for client theming, permission roles, and runtime configuration.
  • Delivered a schema-driven form builder and drag-and-drop page builder on SurveyJS and GrapesJS, then added an AI layer so clients generate forms and pages from a prompt and run AI screening of submissions before judge review.
  • Integrated Stripe so clients can charge participants for submissions.
  • Improved initial dashboard load time by 40% through Vite build optimization, route-level code splitting, and state-management refactoring.
  • Owned frontend security remediation during the ISO 27001:2022 certification: moved auth tokens from localStorage to HTTP-only cookies and replaced vulnerable dependencies until the certificate was granted.
Vue 3Multi-tenant SaaSSurveyJSGrapesJSAI screeningStripeISO 27001
untap.techRead the full case study ↗
Untap / Selected work03
COMPANY EXPERIENCESAYED ESMAIL

AutoTager

AutoTager

An automotive B2B marketplace with admin, client, and dealer dashboards for analytics, inventory, and multi-tenant listings.

My contribution

  • Built data-dense dashboards for administrators, clients, and dealers.
  • Developed a vehicle-inspection workflow for photo uploads, condition scoring, and structured reports before publication.
  • Turned Figma designs into a reusable React component library.
ReactB2B marketplaceDashboardsVehicle inspection

Botme

Botme

An omnichannel chatbot builder with workflow automation, live chat, and commerce experiences.

My contribution

  • Built and improved chatbot-building, workflow automation, live-chat, and commerce features using Vue.js and Angular.
  • Contributed to Botme Shops, an automated e-commerce module featured at Facebook F8 Refresh 2021.
  • Designed user flows for visual automation and interactive forms.
Vue.jsAngularChatbotsWorkflow automationE-commerce

Earlier Agency Work

MoreCreative, Enjaz (KSA), MTC (Qatar), and Webdivs

Custom website and storefront work for clients across the MENA region.

My contribution

  • Designed and built WordPress, WooCommerce, and Shopify websites and storefronts.
  • Integrated third-party APIs for client projects.
WordPressWooCommerceShopifyAPI integration
Commerce, automation & agency work04
FREELANCE PROJECTSSAYED ESMAIL

Zads

A learning marketplace connecting families and learners with nearby teachers. Migrated from Nuxt 3 to Next.js 16 App Router; source is public on GitHub.

Zads education platform landing page

My contribution

  • Built the backend using Node.js, Express, Prisma ORM, and PostgreSQL, with HTTP integration tests that run in CI before every deploy.
  • Developed geo-proximity search to match learners with nearby teachers using location mapping and distance routing.
  • Implemented dynamic pricing and automated tutor requests from parent sign-ups.
  • Migrated the product from Nuxt 3/Vuetify to a unified Next.js 16 App Router app: 42 routes, Arabic/English RTL via next-intl, Auth.js v5, CASL role-based access, Server Components on the public pages, deployed on Vercel.
Next.js 16ReactTypeScriptNode.jsPostgreSQLPrismaOpen source
zads.appRead the full case study ↗
Independent products & client engagements05
FREELANCE PROJECTSSAYED ESMAIL

Fleet Billing (lite)

Subscriptions and billing for a school-bus operator: operators manage buses and trips and see revenue and seat utilization, while parents pick a plan and pay through Stripe Checkout. A portfolio project with synthetic seed data and Stripe in test mode; source is public on GitHub.

Fleet Billing operator dashboard with revenue, seat utilization, and the bus list

My contribution

  • Built the web app on Next.js 16 App Router: Server Components for stats, tables, and subscriptions, a Server Action for checkout, and client components for the fleet editor and plan picker, in Arabic and English with RTL via next-intl.
  • Built the NestJS API with global auth and role guards, class-validator DTOs, and pure, unit-tested pricing in integer cents (monthly and term plans with sibling discounts).
  • Modeled the data with Prisma on Supabase Postgres and used Row Level Security for parent-scoped subscription reads; roles come from a profiles table, never from user metadata.
  • Integrated Stripe Checkout with a signed webhook that verifies the signature, cross-checks the charged amount, and activates the subscription once per event id.
  • Covered pricing, the webhook, and HTTP e2e with Vitest and web smoke with Playwright; GitHub Actions runs lint, typecheck, tests, migrations, seed, and a Docker build before the Vercel deploys.
Next.js 16NestJSPrismaSupabase RLSStripeVitestPlaywrightArabic/English
fleet-billing.vercel.appRead the full case study ↗
Independent products & client engagements06
FREELANCE PROJECTSSAYED ESMAIL

Yanfaa

A full UI redesign implemented as a responsive HTML and CSS experience.

Current Yanfaa public website homepage in Arabic
Current public website captured in September 2026; it may differ from the UI redesign delivered for this project.

My contribution

  • Redesigned the user interface across the experience.
  • Implemented responsive layouts with HTML and CSS.
  • Addressed frontend performance as part of the redesign work.
HTMLCSSResponsive designPerformance
yanfaa.com/
Independent products & client engagements07
FREELANCE PROJECTSSAYED ESMAIL

Wellpal

A custom Sylius storefront focused on the customer shopping experience.

Current WellPal Web SA storefront homepage
Current public storefront captured in September 2026; it may differ from the custom Sylius storefront UX delivered for this project.

My contribution

  • Aligned the storefront interface with UX research and business goals.
  • Built a custom frontend experience for the Sylius commerce platform.
SyliusE-commerceStorefront UX
sa.wellpal.net/en/
Independent products & client engagements08
FREELANCE PROJECTSSAYED ESMAIL

FundSeer

Marketing websites and a secure investor dashboard, with attention to performance and scalability.

FundSeer growth chart cover illustration

My contribution

  • Built marketing website experiences.
  • Developed a secure dashboard for investors.
  • Worked on frontend performance and scalability for the product experience.
Marketing websitesInvestor dashboardSecurityPerformanceScalability
Independent products & client engagements09
FREELANCE PROJECTSSAYED ESMAIL

Kadouscope

A React frontend for analytics workflows, built with attention to rendering, responsive behavior, and visual consistency.

Kadouscope analytics globe cover illustration

My contribution

  • Overhauled the frontend of a complex analytics dashboard in React.
  • Optimized rendering speed, responsive usability, and visual consistency.
ReactAnalyticsResponsive designRendering
Independent products & client engagements10
FREELANCE PROJECTSSAYED ESMAIL

Movex

A logistics experience for shipment tracking, with responsive interfaces connected to a tracking API.

Movex shipment route cover illustration

My contribution

  • Built responsive frontend views for shipment tracking.
  • Integrated the shipment-tracking API into the interface.
LogisticsShipment trackingAPI integrationResponsive design
Independent products & client engagements11
FREELANCE PROJECTSSAYED ESMAIL
Independent products & client engagements12
FREELANCE PROJECTSSAYED ESMAIL

Let’s build what’s next.

Thoughtful interfaces.
Reliable delivery.

Available to discuss frontend engineering, product development, and technical leadership.

5atab.work@gmail.com
Independent products & client engagements13