Evinced
about15 minto a merged pull request
Accessibility checks, Flutter engine fixes, and an AI workflow that takes a QA test case to a merged pull request in about 15 minutes.
Accessibility

iOS · macOS · SDK · AI
Apps and products I have worked on.
40,000people a month
Camera and photo color picker, with palettes, a converter, and licensed RAL codes. Walls in a photo are recoloured with on-device Core ML, and a saved wall colour can be compared with a later sample. About 40,000 people a month.
App StoreColor



about15 minto a merged pull request
Accessibility checks, Flutter engine fixes, and an AI workflow that takes a QA test case to a merged pull request in about 15 minutes.
Accessibility

73.6%compliance, company-reported
Patient app and the Bluetooth layer for FDA-cleared smart crutch tips. Platform compliance was 73.6% against 21.1% in the control group. Company-reported figures. I built the Bluetooth layer.
Rehab



Live shopping. I shipped features on Bambuser Studio and the player SDK: products, cart, chat, and reactions.
Commerce



6,000people a month
Real-time speech to text from the microphone, plus audio-file and link import into a saved library. Longer files run on credits, with a notification when they finish. About 6,000 people a month.
App StoreSpeech



Companion app for a stress-tracking watch. Bluetooth sync, about 20 biometric signals, and wellness recommendations.
Wellness



The host starts a Zoom session in Director. Guests join with Zoom alone and appear on the virtual stage.
Broadcast

100on the waitlist
Recipe manager. Share-sheet import, collections, shopping lists, and meal planning. Pre-launch, with 100 people on the waitlist.
SiteRecipes



Partner cycle calendar for iPhone and iPad. Several profiles, daily recommendations, a home-screen widget, and a consent step before partner data is stored.
App StoreCycle



Restaurant app. Live orders between the floor and the kitchen, bill splitting, and branded menus.
Dining



Interval timer for Tabata, AMRAP, EMOM, and HIIT. Voice prompts, Live Activities, and CloudKit. The first version shipped as Boostie.
App StoreFitness



Patient and therapist app for a UK telemedicine service. Encrypted video sessions, discovery, and payments.
Therapy



Invitation-only community app. A VIP code, phone verification, and a travel profile, then a waitlist until membership is approved.
App StoreCommunity



Enterprise music delivery on the Mac. Named delivery templates, on-device Core ML classification, and a pipeline that ships notarized builds with Sparkle.
Music

Screen Time coach. Focus sessions shield chosen apps, daily limits sit on Device Activity, and a report extension covers the week.
Focus



Habit tracker on Apple Reminders: a weekly streak grid and a 52-week heatmap, on iPhone and Mac. On the Mac it also runs as a menu-bar app that can launch at login.
App StoreHabits

Pet medication reminders. Schedules, local notifications, and adherence streaks. Not on the App Store yet.
Pets



Conference app. It started as an MVP, then gained payments, private messages, and event creation.
Events



Psychology app. Fear exploration, exposure exercises, assessments, and a guided program, behind a paywall. Still in development.
Psychology



On-device session: finger-on-camera pulse, a spoken yes or no, and a probability against a calibrated baseline. Heart rate can come from a paired Apple Watch. Not on the App Store yet.
Voice



Family location through a consent link. The phone plots live positions from a private channel, with no account beyond the device. Not on the App Store yet.
Location
Discovery, filters, hot-or-not, match requests, and chat. The client is not named.
Social



Bluetooth utility for GATT devices, live dashboards, and a bridge to MQTT, AMQP, and CoAP.
Bluetooth



Open-source MQTT client for trying the IoTBroker cloud.
GitHubIoT



A Dock tile that draws today’s Google Calendar and counts down to the next event.
Mac App StoreCalendar

SheetViewController, 33 stars, plus calendar, segment, and pull-sheet controls.
GitHub33stars
Contact