Work

Numbers from shipped systems, not a pitch deck.

These are engineering engagements, listed with the role and the dates rather than dressed up as agency case studies. Ask about any of them on a call and you will get the full story, including what did not work.

Measured results

Numbers from shipped work, not a pitch deck.

Every figure below comes from a production system. Ask about any of them on a call and you will get the full story, including what did not work.

  • 1–2s → <500ms

    Form submission latency

    Rebuilt the car submission path at Markabte with API changes, caching and prefetching.

  • 30%

    Faster data retrieval

    Backend and query work on the InstaCEI platform, cutting response times across the API.

  • 3

    Integrated PWA apps shipped

    Led the backend team at Markabte across three connected applications on Django and React.

  • 10+

    Full-stack projects mentored

    Consulted on student and team builds through to launch at YOUTHINK Academy.

Shipped, in production

Systems that went live and stayed up.

Engineering engagements, with the role and dates on each card. The screenshots show these products as they run today — the work described is what was built during that period.

Markabte

Evidence-backed vehicle inspection reports

Full Stack Developer — Backend Lead Mar – Oct 2020 · Amman, Jordan

  • Car form submission cut from 1–2 seconds to under 500ms via API changes, caching and prefetching
  • Designed the car scoring feature end to end — schema, data structures and algorithm
  • Three integrated, PWA-friendly applications built and maintained
  • Live database and websocket updates across all three apps
  • Led the Agile/Scrum backend team and owned the git-flow workflow
  • Python
  • Django
  • MySQL
  • React
  • AWS
  • Ubuntu

InstaCEI

Field software for infrastructure projects

Backend Engineer Nov 2020 – Aug 2022 · Remote

  • 30% increase in data retrieval efficiency across the API
  • Designed and implemented the RESTful API surface
  • Cloud services deployed on AWS and Azure DevOps
  • Database design for integrity and access speed under load
  • Node.js
  • Express.js
  • SQL
  • AWS
  • Azure DevOps

Open source

crypto-trans

An open-source Node.js CLI that summarises a crypto portfolio from large CSV exports — roughly 30% faster to query than the manual path it replaced.

What we build it with

A short stack, known deeply.

Six things rather than sixty. Everything below has been run in production, and where a claim is backed by shipped work, the project is named.

Server runtime

Node.js

The default choice here. Event-driven, one language across the stack, and fast to put in front of real traffic.

  • Express.js
  • NestJS
  • Socket.IO
  • Sequelize
  • REST APIs
  • Postman

Backend APIs and services at InstaCEI, and across freelance engineering on Codementor since 2023.

Interface layer

React

Component UI where state is genuinely hard. Rendered on the server when the page should be fast, on the client when it should be interactive.

  • Next.js
  • Redux
  • TypeScript
  • PWA
  • jQuery

Three integrated PWA-friendly applications at Markabte; taught React and Redux to two full cohorts.

Systems & automation

Python

Where the work is scoring, scheduling, scraping or moving data between systems that were never meant to talk.

  • Django
  • Data pipelines
  • AI automation
  • Ruby on Rails

Markabte ran on Python/Django — including the car scoring feature, its schema and its algorithms.

Storage & cache

Data layer

Schema design first. Most latency problems are query problems, and most query problems started as modelling problems.

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • SQL

Caching and prefetching cut form submission at Markabte from 1–2 seconds to under 500ms.

Ship & keep it up

Cloud & DevOps

Deploys that are boring on purpose: reproducible, reversible, and documented well enough that you can run them without me.

  • AWS
  • Azure DevOps
  • Linux / Ubuntu
  • Docker
  • Git-flow

Deployed and operated cloud services on AWS and Azure DevOps at InstaCEI.

Merchant platforms

Commerce & CMS

Shopify and WordPress treated as application platforms rather than page builders — custom themes, custom apps, real code.

  • Shopify
  • Liquid
  • Admin GraphQL
  • WordPress
  • WP-CLI
  • PHP

This site is a hand-built WordPress theme: no page builder, no plugins, and zero third-party requests. The counter in the hero measures it.

Also in rotation

  • Ruby on Rails
  • GraphQL
  • Socket.IO
  • Sequelize
  • Nest.js
  • jQuery
  • Bash
  • Nginx
  • Cron
  • REST
  • Webhooks
  • CI/CD

How work like this gets made

The process behind it, who reviews what, and an explicit list of the things we will not do.

How we work

Want yours on this page?

Thirty minutes on a call and you'll have a fixed price and a timeline — or an honest no.