Mahmoud Salem

Hi, I'm

Mahmoud Salem

Full-stack web developer

Full-stack web developer: Node.js and Express on the backend, React and Next.js on the frontend

Now
Workflow & TAQAT Academy
Focus
Next.js, Node.js & Flutter
Studies
Software Engineering, 87%
01

Selected work

masar-ivory-beta.vercel.app
The Masar home page
The Masar home page

01NGO & institution management

Masar

A comprehensive management system for NGOs and institutions, covering organisational and operational workflows end to end.

  • A Next.js front end on a Laravel backend
  • Git, GitHub, CI/CD, Vercel and Postman for collaboration, deployment and API testing
  • Next.js
  • Laravel API
  • CI/CD
  • Vercel
workflownets.com
The Workflow home page
The Workflow home page

02SaaS for agile teams

Workflow

A SaaS command centre where agile teams organise plans, manage work and collaborate from one place. I contribute as a frontend developer.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Vercel
  • shifa-three-nu.vercel.app
    The Shifa home page
    The Shifa home page

    Integrated healthcare platform

    Shifa

    Connects hospitals, clinics, doctors, pharmacies and patients in one system: booking appointments, tracking prescriptions and talking to providers.

    • Next.js
    • TypeScript
    • Tailwind CSS
  • Offline-first Flutter app

    KIM: personal finance app

    Tracks wallets, income, expenses, budgets, savings goals, debts and recurring payments, in Arabic and English, multi-currency, with encrypted backups.

    • Flutter
    • Dart
    • Riverpod
    • GoRouter
    • Sembast
  • Flutter app for web & Android

    Qabas: personal learning workspace

    Organises learning resources, Markdown notes, tasks and progress offline, with global search, reminders, backups and light and dark themes.

    • Flutter
    • Dart
    • Material 3
    • Riverpod
02

About

Full-stack web developer, strongest on the backend with Node.js and Express and on the frontend with React and Next.js. I have delivered NGO management, SaaS and healthcare applications, and I mentor fellow developers on clean code and the software development lifecycle. I use AI tools to move faster, with a critical review of everything they generate.

Languages

ArabicNative

EnglishFluent

03

Experience

  1. Jul 2026 - Present

    Frontend developer

    Workflow

    • Build user-facing features for Workflow, a SaaS command centre where agile teams plan, manage work and collaborate
    • Responsive interfaces in Next.js, TypeScript and Tailwind CSS, integrated with backend services
    • Team workflow on Git and GitHub, deploying with Vercel
  2. Jul 2026 - Present

    Co-mentor, CodeMap program

    TAQAT Academy

    • Support the lead mentor in guiding a cohort of trainees through the CodeMap software program
    • Coach trainees on clean, maintainable code and applying the SDLC to real projects
    • Help them use AI development tools effectively and responsibly
  3. May 2026 - Aug 2026

    Frontend developer (trainee)

    TAQAT Academy, CodeMap program

    • Owned the entire frontend of Masar, an enterprise and NGO management platform, in a mentored team
    • Built the interface with Next.js, working with Git, GitHub and Vercel in a professional workflow
04

Skills

Frontend

  • React (Core expertise)
  • Next.js (Core expertise)
  • TypeScript
  • Tailwind CSS
  • JavaScript
  • HTML & CSS

Backend

  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • SQL

AI

  • Claude Code
  • Codex
  • Cursor

DevOps

  • Git & GitHub
  • Vercel
  • Docker
  • VPS
  • CI/CD
  • Postman

Mobile

  • Flutter
  • Dart

Core expertise

06

Education

  • 2022 - 2027

    Software Engineering, B.Sc. (GPA 87%, expected 2027)

    Al-Azhar University

Certificates

  • CodeMap Training CertificateTAQAT Academy / 2026
    Verify
  • LangChain AcademyLangChain
    Verify
  • LangGraphLangChain
    Verify
  • Claude Code 101Anthropic
    Verify
  • Claude Code in ActionAnthropic
    Verify
  • Introduction to Model Context ProtocolAnthropic
    Verify
  • AI Fluency: Framework & FoundationsAnthropic
    Verify

Let's work together

Mahmoud works as part of the AFAQ team. Write to Mahmoud to start a project, and the right people from the team join in.

mahmoudsalem3321@gmail.com
Majd Salim
Next memberMajd SalimSoftware engineer & multimedia specialist