Skip to content

Client work · Music hardware · Android

Roadie Tuner

The Android tuner and companion app for the Roadie family of automatic string-instrument tuners

A free chromatic tuner for twelve instruments and the control centre for Band Industries' Roadie devices: connect over Bluetooth, push firmware, manage instrument profiles and 150+ alternate tunings. I built the Android app; 100K+ installs, rated 4.6 on Google Play.

On Google Play ↗ roadiemusic.com ↗

Roadie Tuner home screen with the user's instrument profiles and tutorial cards

Roadie is the automatic tuner: clip it on a tuning peg, pluck the string, and a motor turns the peg until the note is right. Band Industries started it in Beirut in 2012, funded it on Kickstarter three times over, won the TechCrunch Disrupt Audience Choice award with it in 2014, and has shipped four generations since — the original app-driven Roadie, the standalone Roadie 2 and Roadie Bass, and the colour-screen Roadie 3.

The phone app is the other half of the product, and I built the Android one.

Two apps in one

A tuner. Without any hardware, the app is a free, accurate tuner for twelve instrument types — guitars from six to twelve strings, ukuleles, mandolin, banjo, bass — in standard and more than 150 alternate tunings: open G, open D, drop D, half step down, D modal, and whatever you define yourself, string by string. Instrument mode shows the headstock and lights up the string you’re on; chromatic mode shows the nearest note for anything with geared pegs, dulcimers and santoors included.

Roadie Tuner instrument view

A remote control. Paired with a Roadie over Bluetooth, the app becomes the device’s control centre: the instruments and tunings you keep on the phone appear on the tuner, reference pitch and capo position travel with them, beeps and vibration are yours to switch, and firmware updates for the device are delivered through the app. The same app handles every generation, from the original Roadie to Roadie 3.

Pairing a Roadie device

What the Android app has to get right

  • Pitch detection people trust. A tuner that hesitates or flickers is one nobody uses twice. The tuning screen has to read the microphone continuously, settle quickly, and stay stable while a string rings out.
  • Bluetooth that just works. Discovery, pairing and reconnection across a spread of Android devices and OS versions, with clear feedback when the tuner is out of range or mid-update.
  • Firmware updates that never brick a device. The update flow runs from the phone; it has to survive a dropped connection and resume, and tell the musician exactly what’s happening.
  • A data model musicians think in. Instruments own tunings; tunings own strings; strings own offsets. Custom instruments and custom tunings fall out of that naturally instead of being a special case.

Alternate tunings

Where it stands

The Android app has passed 100,000 installs on Google Play with a 4.6-star rating, and is still updated. It’s the app in the box for every Roadie sold to an Android owner.

Questions people ask

What does the Roadie Tuner app do?

Two things. On its own it's a free tuner: pluck a string, the phone's microphone listens, and the screen guides you to pitch for guitar, ukulele, mandolin, banjo, bass and other stringed instruments, in standard or 150+ alternate tunings. Paired with a Roadie device it becomes the control centre — pick instruments and tunings, adjust reference pitch and capo, and install firmware updates on the tuner.

Which Roadie devices does the Android app support?

The original Roadie Tuner, Roadie 2, Roadie Bass and Roadie 3, with newer devices added as Band Industries ships them.

What was your role?

I built the Android app for Band Industries — the native Android counterpart to their iOS app, covering the tuner, the Bluetooth device connection and the firmware update flow.

Can you build a companion app for our hardware product?

Yes — Bluetooth LE pairing, device control, over-the-air updates and the polished consumer UI around them are exactly what Roadie Tuner is. Email oday@saltserv.com with the device and I'll tell you what the app side involves.

Dynet dashboard: the City → Area → District → Building → Apartment hierarchy with counts, the five-step installation process flow, and completed, pending and scheduled installation totals

Dynet

Fibre rollout · Web · API

Districts arrive as the network operator's Excel sheet; Dynet turns them into buildings, flats and a work queue for six specialist roles — surveyors, planners, installers — with calendars, floor plans down to the cable, and live progress per district. API, web app and import pipeline, built by me.

Case study

Seez store screenshot: Find your next car — buy, lease, new, used — with search results for Toyota models in Dubai

Seez

Automotive marketplace · Android

Seez aggregated used and new car listings across the UAE, Saudi Arabia and Kuwait into one search, priced them with market data, and could identify a car from a photo. I built the Android app — 500K+ downloads — for a company that grew to a million users and was acquired by Pinewood Technologies in 2025.

Case study

PowerGoodies home screen: points balance, a Ready to charge card and an Add new card bonus

PowerGoodies EV Rewards

EV charging · Android

Public chargers are blocked by cars that finished hours ago. PowerGoodies rewards EV drivers with points for charging at partner operators in the Netherlands, Belgium and the UK and for unplugging right after the car is full — points they spend on gift vouchers. I built the Android app end to end: charge map, session tracking, timers, notifications and the rewards shop.

Case study

Bubu AI store screenshot: Meet Bubu, your smart AI companion, with a chat about a daughter waking every hour

Bubu AI

Parenting · early childhood · Android

Bubu is an AI parenting companion: an assistant that answers from your child's own profile, sleep predictions, personalised stories and lullabies, and a nursery hub that connects parents with their daycare. I built the Android app — Kotlin, Jetpack Compose, 20+ Gradle modules — to parity with the iOS app, plus the Android teacher app for nurseries.

Case study