Kick off your book project in 3 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Saturday, June 6, 2026. Learn more…

Leanpub Header

Skip to main content

Abdollah Ebadi

Abdollah Ebadi is a software and embedded systems engineer with over 17 years of experience across robotics, mobile development, IoT, and low-level systems programming. His engineering journey began with an unlikely click — x86 assembly code — that turned a reluctant computer engineering student into someone who spent nights moving variables between registers and writing games in Assembly. That same curiosity about what happens at the hardware level has never left him.

With a background in robotics and mechatronics, Abdollah has spent his career at the intersection of software and hardware — a rare combination that has taken him across some of Australia's most recognised engineering organisations. He has built the digital infrastructure for Ampol's EV charging network, developed fraud detection systems for HSBC, modernised payment terminal experiences for Linkly, worked on prepaid customer flows for Optus, contributed to architecture modernisation at Domain, and built an AI assistant for small businesses at Commonwealth Bank — one of Australia's largest and most demanding software engineering environments. Along the way he has led teams, shipped production software to millions of users, and returned repeatedly to the question that underpins all of it: what is the machine actually doing, and why?