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
Experimental body scanner that scans your body, generates 3D model and provides estimated measurements.
Next.js Real Estate Website
End-to-end migration and revamp from legacy PHP to modern React architecture with Next.js and Tailwind CSS.
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.
