Retail systems • Self-checkout • AI-assisted engineering

Senior Software Engineer building production-grade retail platforms and agentic developer workflows.

I design, build and support software that connects real stores, payment terminals, scanners, scales, printers, APIs and back-office systems. My latest work brings Claude, Codex, Claude Skills and agentic workflows into the engineering process, helping teams investigate, fix, test and document faster while keeping production discipline.

20+ yrssoftware engineering
130+engineers led at NCR
30+Android apps published
5 countriesglobal delivery experience
Ryan Sabarre portrait
Currently focused onAgentic AI + next-gen self checkout
Surefire Systems NCR Finisar BlastOne Acer JAMP

About Me

I’m a hands-on engineer who connects code, devices, stores and people.

Hi, I’m Ryan Sabarre.

I’m a Melbourne-based Senior Software Engineer with more than 20 years of experience building software that has to work in real stores, offices, manufacturing lines and mobile devices. My background combines retail POS, self-checkout, payments, hardware integration, mobile development, automation and production support.

I’m often the person who connects the moving parts: source code, APIs, payment terminals, scanners, scales, printers, customer displays, support issues, store rollouts and business requirements. I care about software that is reliable, testable and clear enough for the next developer to maintain.

Recently, I have been building agentic AI workflows using Claude, Codex and Claude Skills to support investigation, planning, code review, testing and documentation. My focus is practical AI: faster delivery with human review, controlled scope and production-safe decisions.

What I do best

I turn complicated software and hardware problems into reliable production systems.

01

Retail POS & Self-Checkout

End-to-end customer flows, attendant functions, POS/BOS/HOS communication, promotions, receipts, production support and store rollout readiness.

02

Payments & API Integration

Linkly, MX51, Afterpay, Openpay, ZIPPay, EPay, wallets, NCR LPE, SmartConnect, Flybuys and REST/JSON integration work.

03

Software + Hardware Integration

EFTPOS terminals, scanners, scanner scales, bag scales, printers, cash drawers, customer displays, Zebra, NCR, Magellan and Glory recycler libraries.

04

Application & Mobile Development

Android apps, mobile POS, CommBank Albert device solutions, Unity mobile games, PHP/JavaScript portals and business tools.

05

Automation Engineering

Robotics, motion control, machine vision, GPIB/USB/serial instrumentation, pneumatic I/O triggering, manufacturing systems and test frameworks.

06

Engineering Leadership

Hands-on delivery, team leadership, process improvement, code standards, mentoring, testing discipline and production troubleshooting.

Claude
Codex
Skills
Agents

Latest experience

Agentic AI is now part of my engineering toolkit.

I do not use AI as a shortcut. I use it as a controlled engineering layer with clear instructions, narrow task scope, review gates, regression checks and production-safe decisions.

01Issue intake from Jira, email or support notes
02AI-guided investigation using Claude CLI, Codex and structured prompts
03Agent roles for reading, planning, patching, reviewing and test thinking
04Claude Skills and reusable instructions to standardise project behaviour
05Human confirmation gate before code moves forward

Selected work

Projects with real-world production impact.

Surefire Systems

Next-generation self-checkout

Built and supported self-checkout software used in live retail environments, covering customer journeys, POS integration, EFTPOS, scanners, scales, printers, attendant workflows and production troubleshooting.

  • Ritchies Supermarket and Spotlight self-checkout platforms
  • Flybuys rewards integration for Coles
  • Linkly and MX51 payment terminal integration
Surefire self checkout at Ritchies Spotlight assisted checkout Mobile POS on Zebra device
Event Cinemas mobile ordering
Mobile ordering

Event Cinemas Gold Class

Designed and developed mobile ordering on CommBank Albert devices.

YourELink apps website
Founder project

YourELink Android apps

Published a portfolio of Android apps and games, from utilities to casual games.

Blastmaster tools
Business systems

Blastmaster IT tools

Created helpdesk, networking and database tools while starting the in-house IT function.

Finisar automation
Manufacturing automation

Finisar robotics and vision

Built automation systems for robotics, image recognition, motion control and instruments.

In action

Real devices, real stores and real delivery environments.

A quick visual snapshot of my work across self-checkout, assisted checkout, mobile POS, CommBank Albert device development and software/hardware integration.

Albert app demoGold Class mobile ordering on CommBank Albert
Surefire self checkout lab setup Surefire self checkout at Ritchies Spotlight assisted checkout Surefire mobile POS on Zebra device Ryan Sabarre project media post 2 Ryan Sabarre project media post 3 Ryan Sabarre project image

Mobile portfolio

Android apps and games released under YourELink.

Smart Bills Reminder Budget Planner Smart Budget Smart Money Reminder Donut Selfie Survival Drop Eidetic Part of an Image Galactic Hole Codebreaker Within 5km Yellow Flash

Career path

Hands-on engineering, leadership and product delivery across multiple industries.

Surefire Systems

Senior Software Engineer / Lead Software Developer focused on POS, BOS, HOS, self-checkout, payments, hardware integration, Flybuys and agentic AI development workflows.

Blastmaster

Software Developer / IT Administrator. Built internal tools, helpdesk systems, network utilities, database features and reporting platforms.

Finisar Corporation

Manager / Senior Software Development Engineer. Delivered robotics, machine vision, instrumentation and manufacturing automation software.

NCR Corporation

Software Engineering Team Leader and Department Software Manager for Fastlane / self checkout engineering, testing and team growth.

JAMP and ACER

Started in web/multimedia development, then computer hardware engineering and repair engineering for mass-production systems.

Let’s build something reliable

Need someone who can bridge code, hardware, stores, payments and AI workflows?

I can help design, build, modernise, troubleshoot and support systems that need to work reliably in the real world.

Melbourne, Victoria, Australia www.ryansabarre.com www.yourelink.com