Open to new projects

I build the software a business actually runs on.

I’m Ahmad Abboud. For the past 6 years I have built and led the building of systems for factories and growing companies: the kind that track stock, orders, quality and people, and that cannot be down on a Monday morning. If a process in your business currently lives in spreadsheets and someone’s memory, replacing it is the thing I am good at.

Years building software
6+
Systems built and delivered
10
Modules in the platform I lead
22
Languages I work in
4
Services

What I can do for you

Four kinds of work, and most projects turn out to be a mixture of them. If you are not sure which one yours is, that is a normal place to start.

Software for factories and operations

Systems that track what is actually happening on a production floor: stock, orders, quality, maintenance, safety. It has to be right, because somebody is standing at a machine waiting for it.

Business systems no off-the-shelf product fits

When your work does not match what you can buy, I build the thing that does: ERP, customer and supplier portals, approvals, reporting. It is built around how your people already work, rather than making them work around it.

Websites and web applications

Fast, accessible, and built to keep working for years. They load quickly on an ordinary phone on an ordinary connection, which is how most people will actually see them.

Leading a small team

I lead developers as well as write code. If the work is bigger than one person, it can be a team, with someone accountable for the whole thing rather than just their own part.

Selected work

Some of what I have built

A few of these run inside private companies, so there is nothing to click through to. Here is honestly what each one does.

User Dashboard.

YDM Lean Platform

Lead Software Engineer · 2024 to present

One place for everything a factory has to keep track of and prove (safety checks, quality audits, supplier records, improvement ideas and targets) instead of twenty spreadsheets that never agree.

TypeScriptExpressPrismaMySQLRedisNext.js
Read more about it

TexERP

Built it all by myself Internal system

The system a textile factory runs on. What came in, what is being made right now, where it is, and what shipped, with the machines on the floor reporting into it directly.

TypeScriptNode.jsPrismaMySQL
Read more about it
Welcome screen.

Doppelgänger

Creator & Solo Developer

A party game you and your friends play on the phones already in your hands. Nothing to install, nothing to sign up for, just a room code.

Next.js 14TypeScriptSupabasePostgres + RLS
Read more about it
Default interface.

Jarvis

Creator & Solo Developer

A voice assistant for my own computer that will happily do the work, and always shows you exactly what it is about to do before it does it.

Python 3.11+ClaudeFastAPIWhisper
Read more about it
Home page hero.

Nilverde

Company site & catalogue

A company website whose product catalogue is arranged exactly like the printed catalogue the staff already knew by heart.

Next.js 16React Server ComponentsTailwind CSS 4Supabase
Read more about it
Landing Hero.

Yönetim Danışmanlık Merkezi

Corporate site & content back office

The public website for a management consultancy, in several languages, and editable by the people who work there rather than by a developer.

Next.js 16React 19TypeScriptTailwind CSS 4
Read more about it
How I work

What to expect from me

The short version, so you know what you are getting before we ever speak.

  1. You get plain answers I will tell you what something will take and what it will not solve. If a cheaper or simpler option exists, you will hear about that one too.
  2. It has to hold up when nobody is watching The systems I build run overnight, on weekends, and through the busiest week of your year. That is designed in, not hoped for.
  3. The work is yours You own the code and the data. Everything is documented so another developer could pick it up, and nothing depends on me being reachable.
  4. I finish things Handover, documentation and the unglamorous last ten percent are part of the job. You should never have to chase me for them.
Experience

Where I have worked

2024 to now
YDM Software · Lead Software Engineer

22-module lean platform for manufacturers; 95% of the repo.

2021 to 2024
Why Not Tech
2020 to 2022
Freelance

Earlier projects

Delivered, handed over, and in some cases since retired. There is nothing to link to, and I would rather say so than send you to a dead page.

2023
Sagar

Real-time encrypted calling & chat. PostgreSQL schema tuned for high concurrency, <20ms reads. Team of 5.

2023
AseGroup

Role-based pharma supply-chain e-commerce. SQL database integrating 10+ sources, +30% reporting accuracy. Team of 4.

2022
MatiEsate

Property-management + accounting ERP. Dynamic Node REST API auto-generating CRUD from a JSON schema across 15+ entity types, −70% data-entry time.

Earlier
Kadinle

Fast-fashion e-commerce: 5,000+ products, loyalty, inventory, payments, order management. Express APIs. Lead & Backend.

Contact

Tell me what is not working

Call, message or email, whichever suits you. Describe the problem in a couple of sentences and I will tell you honestly whether it is something I should be doing for you.