From a recipe to a real cocktail.
An iOS app that connects people to their Barsys cocktail-making hardware, from discovering drinks to connecting a device.
iOS development · Bluetooth integration
View on the App StoreSmall team. Senior experience.


Works
An iOS app that connects people to their Barsys cocktail-making hardware, from discovering drinks to connecting a device.
iOS development · Bluetooth integration
View on the App StoreA smart-lock companion app that puts device access and unlock confirmation into a clear mobile flow.
iOS development · Bluetooth integration
View on the App StoreA space to prepare for your next interview. Choose an AI interviewer, practise realistic conversations and revisit your recordings, all in a native Mac app.
AI integration · SwiftUI · macOS
Explore TodayWhere we can help
From idea to app
Turn an idea into a focused release, with a clear scope, a usable design and a plan to launch.
Let’s talkImprove what’s there
Improve a difficult flow, resolve recurring issues or add the features your next release needs.
Let’s talkBring hardware into the picture
Make discovery, pairing, device control and reconnection part of a coherent product experience.
Let’s talkNative apps in Swift and SwiftUI.
Native apps in Kotlin and Jetpack Compose.
Accounts, data, integrations and cloud services.
User flows, prototypes and interfaces.
The value of experience
You get a technical recommendation with the tradeoffs explained. We help decide what belongs in the first release and which uncertainties need testing before the scope grows.
For a connected app: validate how the device behaves in the background before planning the full experience.
Designers and engineers work through the same product decisions. You can discuss a feature with the people responsible for its interface, app behaviour and backend.
For account setup: agree the screens, API and error states together, so you don’t have to coordinate each handoff.
Review the key flows in a prototype, then review working software at milestones. This gives you opportunities to change direction while the work is still small.
For onboarding: walk through the route to a first useful action before investing in the finished screens.
These sources inform our approach. They study engineering judgment, team structure and early feedback; they do not measure SKR’s results or promise a fixed saving from seniority.
Interviews with 59 Microsoft engineers identify contextual judgment, tradeoffs and anticipating needs as attributes of engineering expertise.
DORA connects delivery performance with team autonomy and architecture that reduces coordination dependencies.
Early prototype testing can inform major design decisions before detailed implementation. A prototype review is a starting point; testing with users provides stronger evidence.
Meet SKR
Team lead · iOS
Native iOS and Bluetooth integration.
Senior Android engineer
Kotlin, Jetpack Compose and connected apps.
Senior backend developer
APIs, data and cloud infrastructure.
UX/UI designer
From first user flow to final interface.
QA automation engineer
UI and API testing across the product.
Working together
Goals, constraints and a first release, broken into clear milestones.
Review the key flows and design before committing to the full build.
Written updates each week. Working builds at agreed milestones.
Release through your accounts, with source code and documentation. Ongoing support is optional.
We work primarily with overseas teams, with call windows for Asia-Pacific, Europe and the Americas. Clients in India are welcome too.
A new app, a better version or a connected device? Tell us where you are now and what you want to make possible.