Docket
Receipt tax tracker
Photograph a receipt, get ATO-categorised deductions, offline.
Selected work
Client code is private. These are mine.
Receipt tax tracker
Photograph a receipt, get ATO-categorised deductions, offline.
Edge object detection
Real-time object detection on-device with YOLOv8 and TFLite.
Agent workflow template
Seven-subagent template: spec, implement, review, test.
News-adjusted simulation
Portfolio simulation adjusted by live news sentiment.
Also built
How the work arrives
Embedded in six client teams.
Three of six engagements. Clients unnamed.
Mobility & vehicle services
1.5M records migrated
Python · FastAPI · Next.js · SQL
Replatformed onto a custom site I built, records included, zero service loss.
National health insurer
Manual entry down 80%+
Python · FastAPI · Computer vision · AWS
Automated claim capture for NDIS providers.
Financial services
130+ tickets resolved
Apex · LWC · SOQL · Workato
Platform built across multiple releases.
Nobody assigned these. I found the gap, built it, got it adopted.
PromptBench
30+ users · 2hrs → <30min
TypeScript · Node.js · MCP · Claude API
Now the default prompt check across delivery teams.
Expertise Finder
Python · FastAPI · RAG · Claude API
Searchable directory of who delivered what.
QA generation
AWS Lambda · Bitbucket Pipelines · LLM
Test cases exported to the source ticket.
Case studies
Names withheld. Numbers are real.
01Mobility & vehicle services
Python · FastAPI · Next.js · SQL
Result
1.5M
Records migrated
0
Service loss
Full
Platform build
02National health insurer
Python · FastAPI · Computer vision · AWS
Result
80%+
Less manual entry
Async
Capture pipeline
03Internal tool, built unasked
TypeScript · Node.js · MCP · Claude API
Result
30+
Engineers using it
2h → 30m
Iteration time
Play with it
Ported from Scala. Type into it.
Play with it
One fragment shader. Drag through it, click to send a shockwave.
Raw WebGL2. Trails come from a feedback buffer.
Work log
Ingenuity Partners
IBM
Macquarie University
Double major: Software Technology and Data Science
What I build
React, Next.js and React Native over Python and Node, on AWS.
Retrieval, agent workflows, evaluation harnesses, document extraction.
Salesforce and Workato: event-driven Apex services and Lightning Web Components for live client workflows.
Stack
Bold is what I use daily.
The constraint run
Click the flawed line.
Click the line you'd flag in review.
Salesforce allows 100 queries per transaction. Go over and it rolls back.
for (r : records) { SELECT … }
Within budget. Holds until 100 records.
SELECT … WHERE Id IN :ids
Flat. One query at 50 records, same as at 1.
Note: real Apex limits, illustrative timings.
Open to full-stack, applied AI and Salesforce roles in Sydney. Hybrid, remote or in-person. Happy to walk through any of this.
rakeenabtahee@gmail.com