Self-service terminals at national scale
Kiosk UI and channel orchestration where failure means a customer at a dead screen. Built around retries, timeouts, and graceful degradation.
read the case study →Senior software engineer · Cape Town
Anyone can generate software now. I make the kind you can trust with real money and real customers: verified, monitored, and there when it breaks.
Numbers come from real, verified runs of the demos. Live counts switch on when the extractor ships: every document is schema-checked and totals-checked before it counts.
Eight years keeping self-service banking alive for 24 million customers across 880+ branches. Senior backend and channel engineering, remote.
See the work →Automation that is verified before it touches your money, and a person to call when something changes. Delivered through ElevateIQ (Pty) Ltd.
See the services →Eight years keeping self-service banking alive for 24 million customers. And a set of AI systems I build and ship on my own.
Banking and payments
Kiosk UI and channel orchestration where failure means a customer at a dead screen. Built around retries, timeouts, and graceful degradation.
read the case study →Real-time fraud detection for payments. An event-driven .NET system scores each transaction against configurable rules and returns approve, soft-block, or hard-block in the request path, backed by a transactional outbox and an immutable, append-only audit trail.
read the case study →Personal projects
An AI deliberation engine where five advisors, each on a different model, argue a question through attributed rounds and converge on a verdict that shows its work. Dependency-free .NET, streamed live, every model call logged.
read the case study →

A product-sourcing research platform where an AI agent runs the investigation loop and catalogues it as it goes. A TypeScript monorepo on a durable Postgres job queue, with an append-only fact ledger, grounded-fact verification, and semantic search.
read the case study →An autonomous studio where a commander assembles a crew of specialist agents to take a goal from intent to a shippable deliverable, on a zero-dependency C# harness that can safely edit its own code behind a human approval gate.
read the case study →

Can one developer ship a complete product, story, games, and a return-visit loop, end to end? SaaSKitHub is an eleven-game narrative arcade with a ten-chapter campaign, shipped solo and still evolving.
read the case study →Got a role, a project, or a hard problem? The fastest way to reach me is email, and I read everything that comes in.
junaidgool@outlook.comHave a hard reliability problem, or automation you need to trust with real money? That is the work I take on through ElevateIQ (Pty) Ltd.
Latest: wrote “Building a portfolio with production-grade discipline” · Feb 2026