Home/Work

Work

Everything I've built, from an 87-table agent platform to an emergency kit with a GPS chip.

38projects on this page, 2023 to now
15apps I built at Decasonic
11case studies
7kinds of work, from infra to hardware
11 case studies
Or pick a folder

Everything · 38

Dark cards open a full case study. The rest open build notes right here.

01 · Agent infrastructureLive Agent Control Panel Mission control for 350+ agents across 35+ apps. Express 5ReactPostgres Read the case study → 02 · Agent infrastructureLive MCP Hub One gateway between 35+ apps and the database. No app holds a credential. Next.js 14SupabaseSSE Read the case study → 03 · Agent infrastructureLive Context Engine A context compiler that decides what each agent sees, and proves why. Node 24TypeScriptZod Read the case study → 06 · Agent infrastructureLive Agent Skills OS A CMS and test lab for the skills agents load at runtime. TypeScriptOpenRouterZod Read the case study → 08 · AI productsLive Investor Day App Mobile app, admin console and API for a 300-person investor event. Built solo. ExpoReact 19Express 5 Read the case study → 10 · AI productsLive AI Product Enhancer Reviews an AI product end to end, then writes the prompt to fix it. GeminiOpenRouterReact Read the case study → 16 · Startups & studioLive Dubljly · دبلجلي English lectures, dubbed into Arabic, with a study pack and a tutor. FastAPIReact 18Whisper Read the case study → 17 · Startups & studioShipped Flora AI An Arabic AI nutritionist, and my first startup. PythonLangChainRAG Read the case study → 18 · Startups & studioShipped JoFotara POS A point of sale for Jordan’s UBL 2.1 e-invoicing, with zero dependencies. Node.jsSQLiteUBL 2.1 Read the case study → 29 · HackathonsPrototype Masraf · مصرف An Arabic-first voice co-pilot for freelancers’ money. Next.js 14GroqSupabase Read the case study → 37 · HardwarePrototype Hemolock One switch. GPS location to your contacts, and a phone call, in seconds. ESP32NEO-6M GPSTwilio Read the case study →
How the Decasonic platform fits together

One database.
Every app. Every agent.

01AI SourcingDeal flowOne of 35+ apps. It writes signals and companies through the Hub and holds no database key.
02AI CoachTeam guidanceRead-heavy: it pulls what it needs from the shared schema.
03Action PortalBriefings, actionsReads Supabase directly with a read-only key, because analytics need joins the Hub doesn't do.
04Investor DayEvent platform300 attendees, live in Chicago.
05Meeting OSRecording to actions10-stage pipeline: transcript to decisions, actions and follow-ups.
+30More apps35+ in totalEach new app is onboarded in minutes with a generated integration client.
GWMCP HubGateway · table and column permissions · logsEvery write passes here. Keys are validated, permissions enforced, errors translated.
DBDDS v3 · Supabase87 tables · 73 enums · 1 migrationThe contract between all apps. 35 entities, 41 junction tables, 9 structural decisions.
CPAgent Control Panel350+ agents observedHeartbeats, health scores, remote control, prompt versioning.
CEContext EngineWhat each agent seesComposes right-sized, replayable context inside a token budget.
SKSkills OS206 agents syncedSkills are A/B tested against real agents and injected at runtime.
DSData SyncCRM, Notion, transcriptsBulk writes go direct, with an audit log, because routing them through the Hub would be 395+ round trips.
Apps write → Hub → one schema → platform services readHover a node for the reasoning

Want one of these for your team? Book 30 minutes and tell me what you're building. Hiring instead? My CV is one click away.

Contact

Let's build

Want one of these for your team, or the person who built them? I'm open to full-time roles, contracts and SKAI Group projects.