1. 01Origins
  2. 02Systems
    1. Reverse engineering
    2. Qureway
  3. 03Work
    1. MDMesh
    2. CredPlot
    3. RouteSpine
  4. 04Hardware
  5. 05Elsewhere

Mohamed M. Elhassan

I build and operate software systems, infrastructure, and products across messy real-world problems.

  • Electrical Engineering @ MSU Denver · Expected 2028
  • Lead System Architect, Qureway · 2023–present
  • Creator and lead maintainer, MDMesh
  • Focused on systems and infrastructure

01

Origins

Reverse engineering

I got into software by reverse engineering web apps: reading client-side JavaScript, tracing network requests, and mapping undocumented APIs.

Automation

That led to concurrent tools and proxy-aware automation, and eventually to automating real business operations.

Real operations

Since 2023 I've applied the same approach at Qureway, a non-emergency medical transport company: phones, credentialing, scheduling, and the tools between them.

01 / 03Open source

MDMesh

A self-hosted Android device management platform: fleet control, kiosk mode, app delivery, signed agent updates, and server rollback. A hardened fork of Headwind MDM with a new console and a new device agent, partly ported from Headwind.

The MDMesh console overview, showing a fleet of devices and which ones need attention, with sample data.
Role
Creator and lead maintainer
Stack
Java · PostgreSQL · React · Kotlin · Docker Compose
Repo
v0.4.0 · 7 outside contributors · 52 stars
In use
A private school managing student devices

github.com/MDMesh-app/MDMesh

One console and a fleet of phones, with updates rolling through them.

02 / 03Not hosted right now

CredPlot

Credentialing automation for non-emergency medical transport and healthcare. CredPlot detects credentials of any type and autofills them, replacing the manual data entry the work usually runs on.

The CredPlot compliance overview, showing a health score, compliance rate, and the credentials that need action, with sample data.
Role
Built end to end: product, architecture, infrastructure, operations
Stack
Next.js · Postgres + DB-backed job queue · background worker · self-hosted OCR · S3 storage · Clerk
Ops
Admin · demos · audit · CI · restore drills · worker health

Credentials get read, classified, and filed automatically.

03 / 03Work in progress

RouteSpine

Fleet routing for non-emergency medical transport. It's being built to plan routes around stops, vehicles, and time windows, and to adjust them when things change.

The RouteSpine dispatch screen, showing a day of unassigned trips with their pickup windows beside the detail and map for one trip, with synthetic data.
Role
Independent project
Scope
Routing · constraints · optimization · operations

A fleet on one map, each van on its own route.

02

Systems

Reverse engineering became how I approach most work: learn how a system behaves in practice, work out its constraints, and simplify the operation around it.

Reverse engineering

Reading client-side JavaScript and tracing requests, state, and responses to learn how web apps work, then building concurrent automation on top of undocumented APIs.

Qureway · Lead System Architect · 2023–present

A non-emergency medical transport company. I handle credentialing, the phone system (3CX, custom SIP work, DIDs, call routing), the website, and automation through APIs: credentialing portals, call handling, scheduling and dispatch, and data sync between tools. Moving the fleet to self-hosted VoIP cut phone costs by nearly 50%.

03

Work

CredPlot

Credentialing automation for non-emergency medical transport and healthcare. Not hosted right now.

RouteSpine

Fleet routing for non-emergency medical transport. Work in progress.

04

Hardware

Electrical Engineering @ MSU Denver

Building toward a career in semiconductor design, from logic design and ASICs to CPU, GPU, and custom silicon work. Current focus is low-level systems and embedded engineering.

05

Elsewhere

Also building

Biolair, a self-maintaining ledger of biological knowledge

sample data