Mahmoud BekheetSenior Front-end Developer

Mahmoud Bekheet · Cairo, Egypt · Open to full-time remote or onsite roles

Senior Front-end Developer

React · Next.js · TypeScript

I design and build high-performance, accessible web products with React, Next.js, and TypeScript, and I ship the full-stack pieces when the work needs them.

Projects, problems, and results

Four projects, each with a real constraint, the approach I took, and the result. The case studies carry the detail.

  1. Doctor app and telemedicine workflows

    Cura Healthcare

    Senior Front-end DeveloperSep 2022 – Present · 4 years

    Problem

    Cura needed a replacement doctor app and consistent telemedicine workflows across web and mobile.

    Approach

    Built the Flutter doctor app end to end and major doctor-facing features in Next.js, reusing web features across apps.

    Result

    Shared web features reduced development time by approximately 50%, based on internal estimates.

    Read the Cura Healthcare case study
  2. High-volume canvas annotation workspace

    DataPure AI

    Front-end Developer (Contract)Aug 2022 – Nov 2022

    Problem

    One annotation workspace handles thousands of shapes at once.

    Approach

    A React, Canvas, and Konva workspace with Redux state for concurrent operations and a redesigned drawing workflow.

    Result

    9,000+ shapes in a single workspace, with an approximately 80% improvement in annotator productivity.

    Read the DataPure AI case study
  3. Automated marketplace listing engine

    Hammoq Inc

    Full-stack DeveloperDec 2021 – Sep 2022

    Problem

    Listing throughput sat at roughly 10 listings per day, and the MongoDB model needed rework.

    Approach

    An automated listing engine on React, TypeScript, and Node.js/Express, with a redesigned MongoDB data model.

    Result

    Daily listing throughput increased 8× without adding headcount.

    Read the Hammoq Inc case study
  4. AI-powered SEO and content-analysis product

    RankMint

    Developer · Personal productLive in production

    Problem

    Manual SEO audits took hours.

    Approach

    A real-time analysis tool with a 6-dimensional scoring engine, 3-tier keyword discovery, and a 5-category site health check.

    Result

    Audits go from hours to seconds, live in production.

    Read the RankMint case study

Where I've worked

A career spanning health-tech, marketplace software, data annotation, and independent client work.

  1. Sep 2022 – Present

    4 years · Remote · Saudi health-tech platform

    Cura Healthcare

    Senior Front-end Developer

    Worked across web and mobile delivery, including a period leading the web engineering team.

  2. Dec 2021 – Sep 2022

    Full-time · React, TypeScript, Node.js, Express, MongoDB

    Hammoq Inc

    Full-stack Developer

    Delivered product features across the front end, back end, and database for marketplace operations.

  3. Aug 2022 – Nov 2022

    Contract · ran concurrently with Cura Healthcare

    DataPure AI

    Front-end Developer (Contract)

    Owned front-end delivery for data annotation tooling, with contributions across the stack.

  4. Aug 2017 – Mar 2019

    Independent · HTML, CSS, JavaScript, WordPress, Stripe

    Freelance (Outsource & Upwork)

    Front-end Developer

    Delivered 10+ client websites and maintained e-commerce stores for small businesses.

Cairo UniversityBachelor's Degree, Engineering2015 – 2020

Focused on the front end, fluent across the stack

The front-end stack I work in daily, and the adjacent tools I reach for when a project needs them.

CoreDay-to-day front-end delivery
  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
State & DataData flow, caching, and API integration
  • Redux
  • Redux Toolkit (RTK)
  • TanStack React Query
  • Zustand
  • Context API
  • REST API
  • GraphQL
Styling & UIDesign systems and UI implementation
  • Tailwind CSS
  • Material UI (MUI)
  • Styled Components
  • SASS/SCSS
MobileNative app delivery and web-in-app integration
  • Flutter
  • Ionic
  • WebView integration
ToolingBuild, versioning, and delivery
  • Vite
  • Webpack
  • Git
  • GitHub
  • Docker
  • NPM
Full-stack breadthSecondary, used when the work needs it
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • MongoDB
  • Angular
  • ArabicNative
  • EnglishFluent (Professional)

Notes from the work

Practical notes from front-end work, client projects, and things I am learning along the way.

Read the writing