ahmad@abboud.dev · bash
tty1
Last login: just now on ttys001
ahmad@abboud.dev · portfolio shell v1.0
▸ mounting /projects … ok
▸ loading identity … ok
▸ 2 phone lines, 1 timezone, 0 recruiters harmed
 
Ahmad Abboud
Senior Full-Stack Engineer · Tech Lead
I drag factories into the 21st century.
 
You have a shell. Most of it is locked.
Type -h to see what you can run.
// no javascript. the shell is off, but everything it prints is written out beside it.
type -h and hit enter

Ahmad Abboud · Senior Full-Stack Engineer · Tech Lead

// six things I couldn't not build

whoami

Ahmad Abboud

Senior Full-Stack Engineer · Tech Lead

5+ years building production React/Next.js/TypeScript systems, GraphQL APIs and multi-tenant industrial SaaS. I lead small teams, and I care more about a system still being up on Monday than about how clever it is. Currently in Düsseldorf, available across Germany and the EU.

Düsseldorf, Germany

▸ stack

TypeScriptReact / Next.jsNode.js / ExpressGo (Gin, Gorm)PostgreSQLGraphQLDocker / KubernetesAWSCI/CD (GitHub Actions)

experience

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

past work // shipped, then moved on

Sagar · 2023
Real-time encrypted calling & chat. PostgreSQL schema tuned for high concurrency, <20ms reads. Team of 5.
AseGroup · 2023
Role-based pharma supply-chain e-commerce. SQL database integrating 10+ sources, +30% reporting accuracy. Team of 4.
MatiEsate · 2022
Property-management + accounting ERP. Dynamic Node REST API auto-generating CRUD from a JSON schema across 15+ entity types, −70% data-entry time.
Kadinle
Fast-fashion e-commerce: 5,000+ products, loyalty, inventory, payments, order management. Express APIs. Lead & Backend.

// no links here on purpose. several of these are offline, and a dead link is worse than an honest paragraph.

contact

save my contact card (.vcf)