Sydney-based mobile product engineer

Rodolfo Arguello

I build production mobile apps, automation systems, and AI-assisted engineering workflows that turn product ideas into shipped software.

8+ years
mobile engineering
25+ products
RODE delivery surface
1.3M+ MAU
Kmart app audience
2025 awards
accessible gov app work

Current focus

Mobile craft, release discipline, and automation that actually reaches users.

My recent work spans Flutter and C++ at RODE, government identity software, large-scale retail, native Swift apps, Tauri/React products, and the simulator automation used to verify them.

The site below is organised like a product review: role, decision, evidence, and outcome before decoration.

Selected work

Recent shipped products and local development with sustained activity.

Case studies are weighted toward the last three months of active local work, plus production apps from the CV where the impact is strongest.

Flagship native app

Cluster

Native Swift iOS/macOS OpenClaw and Hermes client, built around chat sessions, sub-agent workflows, voice, camera, widgets, and fast simulator feedback loops.

  • 790 local commits since 2026-03-02.
  • Swift 5.9, iOS 17+, macOS 14+, XcodeGen, widgets, TestFlight delivery.
  • Verified with iEZ flows covering launch, composer, settings, sessions, tool cards, keyboard, and scrolling.
SwiftUI iOS macOS iEZ TestFlight
Cluster iOS chat screen captured by iEZ.
Cluster model selection sheet captured by iEZ.

Social habit app

Stuari

Cross-platform habit tracker where group members verify check-ins through photo and video proof.

  • 236 local commits since 2026-03-02.
  • Flutter, Supabase, Drift offline cache, realtime feed, media upload, TestFlight builds.
  • Existing iEZ suites cover auth, check-ins, chat, comments, discovery, profile, and offline edges.
Flutter Supabase Clean Architecture iEZ
Stuari home feed with habit confirmation state captured by iEZ.
Stuari check-in composition flow captured by iEZ.

Learning product

CitizenReady

Gamified Australian citizenship test app with regional progression, podcast learning, word-level transcripts, quizzes, and Supabase-backed progress.

  • 31 local commits since 2026-03-02.
  • Tauri 2, React 19, TypeScript, Zustand, Supabase, iOS TestFlight delivery.
  • iEZ captures product flows across dashboard, podcasts, transcripts, practice, flashcards, and profile.
Tauri React TypeScript Supabase
CitizenReady dashboard captured by iEZ.
CitizenReady podcast transcript player captured by iEZ.

Automation platform

iEZ

JSON-first iOS simulator automation CLI for build, launch, AX inspection, taps, screenshots, and visual verification across Flutter and native apps.

68 commits since 2026-03-02

AI assistant platform

OpenClaw

Local-first personal AI gateway with multi-channel messaging, nodes, voice, canvas, browser tools, cron, webhooks, skills, and device pairing.

5,800+ commits since 2026-03-02

Browser automation

Playwright Agent CLI

Persistent-session Playwright CLI for agents and humans, with JSON outputs, screenshots, extraction, uploads, and task files.

Supporting toolchain

Production impact

Commercial and government apps from the CV.

These examples sit beside the current local projects because they show scale, accessibility, and production delivery in environments with real users.

01

RODE

Flutter and C++ developer across companion apps, low-latency audio engines, kiosk software, and internal production tooling.

  • Own delivery across 25+ product surfaces.
  • Introduced agentic AI workflows and full delivery/test automation across the engineering team.
  • Built software that replaces repetitive factory operations with guided production-line tooling.
02

Queensland Digital Licence

Flutter government identity app used by Queenslanders to store and share credentials securely.

  • Built production features and end-to-end Appium/Java automation across core journeys.
  • Implemented WCAG-grade screen-reader, large-text, and high-contrast paths.
  • Recognised at the 2025 Australian Access Awards for app and government accessibility.
03

Kmart Australia App

React Native retail app work across account, catalogue, content, and order flows at national scale.

  • Migrated legacy web-view experience toward native React Native performance and deep-linking.
  • Built CMS-driven dynamic content, SQL catalogue caching, and Auth0 account/order flows.
  • Worked on an app audience later reported at more than 1.3M monthly active users.

How I work

Product judgement plus automated evidence.

Design for the device first

Native-feeling UI, large-tap targets, readable type, accessible states, and product flows that survive real mobile constraints.

Automate the boring proof

Simulator workflows, iEZ screenshots, Appium suites, unit/widget coverage, and release checklists make quality visible before upload day.

Use AI like a delivery multiplier

Agentic workflows accelerate implementation and exploration, while human review owns product taste, risk, privacy, and final verification.

CV snapshot

Software Engineer, Flutter and Mobile Developer.

Bachelor of IT in Mobile Application Development from AIT. Based in Sydney, with experience across Flutter, native iOS/Android, React Native, Tauri, C++, TypeScript, Python, backend APIs, accessibility, and automation.

Open full CV PDF
Current Flutter & C++ Developer, RODE
Previous Flutter Developer, Code Heroes
Retail scale Mobile Developer, Kmart Australia
Strengths Mobile UX, accessibility, automation, AI engineering

Earlier independent apps

The 2021 portfolio becomes the archive, not the headline.

Goalz habit tracker screenshot.

Goalz

Flutter habit tracker, created end to end.

Lapso timer screenshot.

Lapso

React Native HIIT timer.

BearBit calorie tracker screenshot.

BearBit

Kotlin calorie and running tracker.

Contact

Useful when the brief needs mobile polish and shipping pressure.