Experience
Work History
Software Engineer
Decidr AI
- —Leading end-to-end development of real-time voice capabilities for AI agents using WebSockets and the Gemini Multimodal Live API, engineered robust stream management handling speaker echo and interruptions gracefully, achieving sub-600ms response latency.
- —Evaluated and benchmarked top-tier AI models (Gemini, OpenAI, ElevenLabs, Amazon Nova Sonic), establishing Gemini as the optimal cost-performance solution and strategically managing TTL for context caching to maximise efficiency at scale.
- —Designed and built a reusable TypeScript/React/Next.js component ecosystem adopted by 4 engineering teams, applying Atomic Design and modular architecture principles.
- —Architected foundational platform for a No-Code AI Agent Builder, enabling configurable tools, dynamic tool calling, and multi-agent workflows.
- —Built a company-wide interactive live playground for reusable UI components, used by engineering, QA, and design teams to discover and validate functionality.
- —Led end-to-end re-engineering of core conversational AI agents from BotPress into a custom TypeScript/Next.js architecture, owning the full migration from design through deployment, replacing platform constraints with an extensible internal system with greater control over agent behaviour and tooling.
- —Contributed to an AI-driven No-Code Page Builder and a personalised AI job-seeker assistant integrating AI workflows with a partner platform.
Full Stack Developer
Sherpa Delivery
- —Architected reusable React/TypeScript components and a custom design system enabling consistent functionality across multiple regions.
- —Designed and launched a drag-and-drop Page Builder that enabled non-technical teams to create and publish branded pages through configurable layouts.
- —Refactored core microservices from legacy implementations toward modular, scalable architectures supporting increasing platform volume.
- —Identified and resolved frontend performance bottlenecks through profiling, component optimisation, and Core Web Vitals improvements.
Full Stack Developer
Rotapix Interactive
- —Delivered 25+ end-to-end web applications using React, TypeScript, WordPress, MUI, and Tailwind CSS.
- —Implemented and integrated REST APIs, relational and NoSQL databases, and headless CMS platforms across diverse client projects.
- —Mentored junior developers on modern engineering practices, reusable architecture, and performance optimisation.
Front End Developer
The Tax Institute
- —Built and launched the organisation's first production conversational decision-tree chatbot, streamlining member support workflows.
- —Developed reusable frontend components and integrated REST APIs, HubSpot, and CMS functionality across public-facing platforms.
Skills
Technical Expertise
AI & LLM Engineering
Languages & Frameworks
Software Architecture
Frontend Engineering
Backend & Data
Developer Experience
Projects
Personal Builds
Conversational AI Platform Migration
Led end-to-end migration of production AI agents from BotPress into a custom TypeScript/Next.js architecture, designed and built solo, replacing third-party constraints with a fully extensible internal system.
AI Content Generator
An experimental AI-powered blog-writer and content generator that generates buyer personas, discovers keywords, and writes SEO-optimized blogs and content.
Interactive 3D Fitness App
Interactive 3D fitness app for visualizing and tracking muscle groups and workouts.
Posture Scan
Web app that scans your posture against a reference pose and gives real-time feedback using computer vision.
Contact
Get in Touch
Open to new opportunities. Whether you have a role in mind or just want to connect, feel free to reach out.
