aam.
Menu
Available for engagements

I build and grow technology businesses.

Founding engineer to solution architect. Eight years shipping platforms, integrating banks, and closing the partnerships that make them businesses.

4M+
members served

BonusLink, Malaysia's largest coalition loyalty programme

500+
leads a day

credit-card lead-generation channel for a banking partner

~100% → ~5%
peak DB load

dual-cache architecture at a YC S17 startup

~20%
off cost and timeline

renegotiated an 18-person, two-vendor programme

One thesis, six ways to prove it

The full skill set, shown as evidence

Not a list of titles. Each facet below is a way I have built or grown a business, with the numbers that came out of it.

+ NEWshipservicesusersdataevents

Build · founding engineer

Zero to production, repeatedly

From a "+ NEW" screen to users, data and events.

  • Freelance web developer, 2010 to 2018
  • Full-stack engineer at Dahmakan (YC S17), 2018 to 2020
  • Co-founder and CTO of Kampung Digital, an ed-tech venture, 2021 to 2024
  • New Me, an agentic job-hunt system, shipped in a day on Next.js and Supabase
Read the case study →
usersAPI100% of readscache Aservingcache Brefreshingswap when freshdatabasebackground refresh~5% loadwas ~100%

Architect · solution architecture

Systems that hold under load and change

Every read from cache A while cache B refreshes; swap when fresh.

  • TOGAF 9.2 certified, The Open Group
  • Dual-cache architecture: peak database load from ~100% to ~5%
  • Led delivery across 12 serverless microservices on AWS
  • 13-module ERP for 2,500+ employees; Malaysian Customs integration portal
Read the case study →
terms · scope · SLAbankproduct · compliance · techplatform4M+ members500+ leads a dayonboarding API · CASA · cardsowned end to end: scoping, compliance, production

Partner · partnerships and negotiation

Engineers who can negotiate are rare

A bank and a platform, one contract, two flows.

  • Owned a bank partnership end to end across product, compliance and technology
  • Credit-card lead-generation channel capturing 500+ leads a day
  • Integrated five coalition partners: AmBank, Shell, AirAsia, Malaysia Airlines, Presto
  • Renegotiated vendor scope and terms, ~20% off projected cost and timeline
  • Technology sales and training, Intel and Microsoft retail programmes, Jeddah, 2013 to 2015
Read the case study →
in-housevendor Avendor B13 ERP modules · customs portal · 2,500 usersgovernancego-live~20% undercost and time

Lead · tech leadership

Small squads, large programmes

Three lanes, one governance point, one go-live.

  • Led squads of 3 to 5 engineers at Flux and at BonusLink
  • Coordinated an ~18-person programme across an in-house team and two external vendors
  • Recovered an at-risk delivery and was entrusted with its project management
Read the case study →
delivery healthtimediagnose: defects, slippagerenegotiate scope and termsdelivered, ~20% underat-risk programme

Consult · tech consulting

Diagnose, renegotiate, recover

The slide, the diagnosis, the renegotiation, the recovery.

  • Application tech consultant, then delivery lead, at iEnterprise
  • Implemented AML platforms for enterprise clients
  • Automated business workflows in Python, ~30% less manual processing
  • Embedded business analyst on RM5M+ enterprise projects
Read the case study →
scheduletriggeragentactemaildataweb · browserobserveasks when unsure · 48h vetoyou

Applied AI · agents in operations

Agents that do real work, with a human veto

Schedule, plan, act, observe, and a person who can say no.

  • New Me: an agentic job-hunt system with a pipeline, XP engine and scheduled agents
  • This site drafts, schedules and monitors itself; a person vetoes before anything ships
  • The Lab: one write-up per experiment, nothing claimed without an artifact
Read the case study →
weeklyClaudedrafts48h vetosite schema≤ now · 10 minaamurad.comanalytics, signups, broken links: weekly report

Applied AI, in the open

This site runs itself, with a 48-hour veto

A scheduled agent drafts each post from an approved backlog, waits 48 hours for me to say no, and publishes on time from a database the site reads every ten minutes. Another agent reports traffic, signups and broken links every Monday. Nothing is posted to a social account by a machine. It is the same pattern I put into businesses: agents that do real work, and a person who can stop them.

Writing

One lesson a week from real systems

All writing
  • Publishing soon

    How a bank partner integration actually goes, from scoping to production

  • Publishing soon

    The dual-cache pattern: every read from cache while sold-out items stay accurate

  • Publishing soon

    Recovering an at-risk multi-vendor programme: the first thirty days