Work

Selected AI systems and technical work.

A factual view of implemented systems, reference applications and technical experimentation. Outcomes are limited to what the current project evidence supports.

Visual for Multilingual AI learning engine

AI product engineering

Multilingual AI learning engine

An AI engine for interactive language learning, with quiz generation, streaming responses and multilingual evaluation.

Challenge
Turn varied learning material, including video, into useful conversational practice and assess both objective and subjective answers.
Approach
Built a FastAPI backend with LangChain streaming, model-driven quiz generation and real-time grading.
Architecture & technology
FastAPI · LangChain · GPT-4o mini · Python
Outcome / status
Implemented as the AI layer of the Jolii language-learning experience.
View external project
Visual for Voice qualification and booking agent

Customer operations AI

Voice qualification and booking agent

A voice-led receptionist flow that qualifies dental enquiries and transitions qualified prospects into scheduling.

Challenge
Collect useful practice information through natural conversation while keeping the flow focused and appropriately constrained.
Approach
Designed tool-based dialogue logic, qualification flows, scheduling integration and explicit conversational guardrails.
Architecture & technology
Voice AI · OpenAI API · ElevenLabs · Cal.com
Outcome / status
A working reference implementation for voice-led qualification and booking.
View external project
Visual for Multimodal retrieval system

Internal operations AI

Multimodal retrieval system

A retrieval application that combines multimodal context with an interface for navigating source material.

Challenge
Retrieve useful context across content types and keep answers connected to the underlying source experience.
Approach
Combined multimodal retrieval, graph-based context and an interface coupled directly to the RAG workflow.
Architecture & technology
Python · GPT-4o · Graph database · RAG
Outcome / status
Built as a technical beta for evaluation and further testing.