I'm a Computer Science undergraduate at the University of Southampton (graduating 2027) and founder of Volani Limited, an independent software business established to publish and maintain my commercial and open-source projects.
Through Volani, I've built and continue to operate services including ChatSMS (AI via SMS and Voice calls), and HiberniaVPN (a privacy-first VPN), combining full-stack development with infrastructure and business management.
I love building dependable, well-engineered software and find creating novel solutions to real-world problems the most rewarding part of development.
AI over SMS and Voice - access OpenAI models via a UK phone number (07400 020 970).
- Backend written in Go and deployed on Google Cloud Run
- Beta companion app for iOS to view message and call history.
A VPN that's Private by Design
- Uses short-lived certificates issued via a custom PKI
- Continuously maintained and improved since launch in 2022
- Open-source iOS client: hibernia-ios
Open-source SwiftUI library for building neumorphic interfaces
- Distributed as Swift Package
- Build to bring a consistent design language across Volani's iOS apps
A collaborative shopping list app for iOS
- Built with SwiftUI, Firebase Auth, Firestore, Cloud Functions, and Cloud Messaging
- Implemented real-time list sync, Google sign-in, and notifications for shared lists
- Developed rapidly over a few days as part of a Google application
Paid iOS app for rowing coaches to track boat speed and stroke rate via GPS
- Included "remote" mode using Cloud Firestore, allowing coaches to view live data from the bank after pairing devices via QR code
- Developed in SwiftUI with CoreLocation and Firebase
- Published under Volani Limited 2021-2023
custom-cpu - Simple CPU and assembler demo created to accompany my Medium article on instruction sets and the history of computation
vqm - Desktop Python app with Cloud Functions backend for running paid-entry live quizzes on Twitch. Integrates Stripe checkout and one-time access code received through the Twitch API WebSockets connection
CoolPool - Arcade-style pool game build in Java for my A-Level coursework (2018), featuring a custom physics engine implemented from scratch


