Side Projects
iOS & macOS
Apps
Personal tools built natively for Apple platforms — crafted for specific problems, distributed quietly.
LKCC Coffee App
iOS · Unlisted DistributionA simple, on-device coffee ordering tool built for internal use. Pre-configured orders are sent directly via your device's native SMS — no accounts, no internet connection required, no data collected.
Metric Compass
macOS · Personal UseA native macOS app displaying animated donut-arc charts for financial KPIs. Integrates directly with Joiin to pull 24 months of P&L data, visualising performance trends at a glance with SwiftData persistence.
"The best tools are the ones you build for yourself."
These apps are personal projects — built natively in Swift and SwiftUI to solve specific problems. They reflect the same ethos I bring to business: understand the problem deeply, then build something precise.
LKCC Coffee App
Frequently Asked Questions
LKCC Coffee App lets you place a coffee order with a single tap. Select your preferred order from a pre-configured list and the app will open your iPhone's native Messages app with the order already written — ready to send to the barista.
No. The app works entirely on your device. There are no accounts to create, no login required, and no internet connection needed. It uses your phone's built-in SMS capability to send the order.
Open the app, tap your coffee order from the list, and you'll be taken directly to the Messages app with the order pre-filled and the recipient address already set. Just hit Send.
The app comes with a fixed set of pre-configured orders tailored for LKCC. Customisation of the order list is not available in the app itself — the orders are set at the time the app is built.
No data is collected, stored, or transmitted. The app has no analytics, no crash reporting, and no third-party integrations. See the Privacy Policy for full details.
The app is distributed as an unlisted app on the App Store. This means it won't appear in any search results, categories, or charts — it can only be accessed via a direct link. If you've been given access, use that link to download it.
Make sure your device has the built-in Messages app installed and that SMS is set up. If the issue persists, try restarting the app. If the problem continues, use the issue form below to report it.
Support
Report an Issue
Experiencing a problem with one of the apps? Let me know and I'll look into it.