back home

// apps/

Apps on the Store

Every app here is built with React Native and live on the App Store — a social marketplace for independent service providers, a live-shopping platform, an enterprise companion app for law firms, and a delivery product. On two of them I also architected and own the backend they run on, so the API contract and the screen consuming it were designed by the same person.

React Native · iOS4 published listings2 with the backend documented
Javeln app icon

Javeln

Social marketplace for independent service providers

BusinessSocial Networkinglive on App Store
Javeln screenshot 1
Javeln screenshot 2
Javeln screenshot 3

A free social marketplace for hairdressers, barbers, nail technicians and other independent service providers: post your work, take bookings and payments from the post itself, and manage inventory and clients in one place. I architected and built the whole product — the 23-module TypeScript backend, the agentic AI assistant, the web and admin consoles, and this React Native app.

  • ·Booking flow straight off a post — browse the feed, pick a slot, pay, without switching apps.
  • ·Real-time chat between provider and client over Socket.io, sharing the backend’s messaging module.
  • ·Wallet, transaction history and Stripe Connect payouts surfaced natively for vendors.
  • ·Social feed and stories, so a provider’s existing following becomes their booking funnel.
React NativeExpoTypeScriptSocket.ioStripe
v1.01released July 2026JAVELN LTD
Auqli: Live & Shoppable Videos app icon

Auqli: Live & Shoppable Videos

Live shopping and shoppable video marketplace

ShoppingPhoto & Videolive on App Store
Auqli: Live & Shoppable Videos screenshot 1
Auqli: Live & Shoppable Videos screenshot 2
Auqli: Live & Shoppable Videos screenshot 3

Live shopping and short shoppable videos — join a seller’s livestream, ask questions in real time, and buy during the stream, or scroll product videos and tap to buy. Every screen in this app is served by the marketplace backend I architected: the order lifecycle, wallet, multi-carrier logistics, and the WebSocket layer behind live auctions and bidding, built alongside the mobile engineers consuming it.

  • ·Live streaming and in-stream purchase, backed by the session management and server-side video processing I built.
  • ·Real-time auction bidding over WebSockets with a REST fallback, so a dropped socket on a flaky network never costs a bid.
  • ·Buyer wallet — balances, top-ups, held funds and transaction history — surfaced natively.
  • ·Order tracking across three payment and logistics providers, with the state machine behind it designed end to end.
  • ·Ran at up to 50,000 concurrent users at peak.
React NativeWebSocketsAgoraNode.jsMongoDB
v2.1.0released April 2025Auqli
MyLS for Law Firms app icon

MyLS for Law Firms

Enterprise companion app for licensed law firms

Businesslive on App Store
MyLS for Law Firms screenshot 1
MyLS for Law Firms screenshot 2
MyLS for Law Firms screenshot 3

An enterprise companion app giving authorised employees of licensed law firms secure mobile access to case tracking, financial records, invoice history, transaction reporting and team collaboration. I did the React Native engineering on the client. Access is restricted to organisation-managed accounts — no public registration — which makes authentication and entitlement the interesting part rather than an afterthought.

  • ·Organisation-managed authentication: entitlements resolve from the firm’s licence, not from an individual signup.
  • ·Case tracking and team collaboration surfaces built for staff who are away from a desk.
  • ·Financial records, invoice history and transaction reporting rendered on mobile without exposing payment flows in-app.
React NativeTypeScriptREST APIs
v2.0.5released March 2026My Legal Software LLC
Speedyssey app icon

Speedyssey

Package delivery and real-time tracking

ShoppingBusinesslive on App Store
Speedyssey screenshot 1
Speedyssey screenshot 2
Speedyssey screenshot 3

A delivery app for moving packages from one place to another: real-time package tracking from pickup to destination, scheduled or on-demand delivery, and saved address management. I built the React Native client against the delivery APIs. The tracking surface is the one that has to be right — a delivery app that is stale by two minutes is a support call.

  • ·Real-time package tracking from pickup through to delivery.
  • ·Scheduled and on-demand delivery booking in the same flow.
  • ·Address book management, so repeat senders are not retyping a destination every time.
React NativeJavaScriptREST APIs
v1.0released November 2024SPEEDYSSEY DELIVERY SERVICES INC

also shipped

A React Native marketplace app for Villaja, published to both the App Store and Google Play, alongside its web storefront and Node.js backend.