Selected Work

My Portfolio

AI / Full Stack

Hivebuy — AI Procurement Module

End-to-end AI workflow system: automated supplier recommendations, spend anomaly detection, RFI generation, and intelligent approval routing — reducing manual procurement overhead by ~75% for enterprise clients.

Vue.jsVuexTailwindOpenAI APIsNode.jsVercel
Frontend Platform

Hivebuy — Real-time Approval System

Real-time approval and notification system covering approvals, activity feeds, dashboard synchronisation, and live updates across the B2B SaaS procurement platform.

Vue.jsSocket.ioPiniaWebSockets
Design System

Hivebuy — Vue Component Library

Centralised Vue + Tailwind component library (Storybook-documented) adopted across all product surfaces, eliminating duplicated implementations and accelerating feature delivery.

Vue.jsTailwind CSSStorybookTypeScript
Full Stack

Sendoso — Vue.js SPA

Designed and delivered Sendoso's first production Vue.js SPA — migrated from Rails ERB views, defined frontend architecture patterns adopted org-wide. Supports personalised corporate gifting at enterprise scale.

Vue.jsRuby on RailsGraphQLGolangKarafka
Full Stack

Sherpa Prep — EdTech Platform

GMAT/GRE prep platform with Stripe payment integration, Zoom meeting creation, and a student portal featuring video recording, conversion, and S3 streaming.

Ruby on RailsReactStripeZoom APIAWS S3
Full Stack

Zaloo's Canoe — Booking System

Service-oriented canoe management system with real-time booking via ActionCable WebSockets, admin analytics dashboard, and RESTful APIs. Deployed on Google Cloud Platform.

Ruby on RailsActionCableElasticSearchGCP