/ Selected Projects

Apps built for Android. Shipped for actual users.

Four apps. Zero filler.

Point-of-sale, inventory, local services. No demos, no half-baked cross-platform builds. Every project here solves a specific problem for a specific business.

Extreme close-up of an Android point-of-sale app screen mid-transaction, a thumb hovering over a large tap target, natural window daylight, sharp UI detail visible
Extreme close-up of an Android point-of-sale app screen mid-transaction, a thumb hovering over a large tap target, natural window daylight, sharp UI detail visible
Android phone held in one hand displaying an inventory tracking app, stock count screen visible, overhead office light, tight crop on device and hand
Android phone held in one hand displaying an inventory tracking app, stock count screen visible, overhead office light, tight crop on device and hand
Close-up of an Android phone screen showing a local service booking app with time-slot selection UI, natural daylight from a window, device resting on a desk
Close-up of an Android phone screen showing a local service booking app with time-slot selection UI, natural daylight from a window, device resting on a desk
— Point of Sale

Tillr — checkout without the fumble

A full-service POS for independent retailers. The checkout flow was rebuilt around one-handed use after watching staff struggle with the old tap sequence. Forty interactions cut to twelve.

Inventory Management
Local Services

Stockline — count without the clipboard

Slotted — bookings that don't break

Appointment scheduling for independent service businesses. Works offline, syncs when connected. The calendar widget uses native Android date pickers — not a web component.

Barcode-scan inventory for small warehouses. Designed around the Android camera stack directly — no wrapper libraries, no lag between scan and record.

Extreme macro of an Android phone screen showing a micro-interaction ripple animation on a button tap, natural daylight, finger partially visible at bottom edge of frame
Extreme macro of an Android phone screen showing a micro-interaction ripple animation on a button tap, natural daylight, finger partially visible at bottom edge of frame
Interaction Detail

The two-second moment nobody else bothers with

Every screen you see here started as a problem report: a tap that was a millimetre short, a state that never communicated itself, a back-press that lost work. We fix those before they ship.

Have a problem worth solving on Android?

Tell us what you're building. We'll tell you if we're the right fit — and if we're not, we'll say so directly.