00.00.00

All Experiences

Full Experience Archive

Command Palette

Search for a command to run...

Sapere Software
Sapere Software
AI Engineer
Dec 2025 - Present
United Kingdom

At Sapere, I build AI applications from architecture through to deployment and scaling on Azure. My work spans real-time voice agents, retrieval-augmented generation and multi-tenant platforms, backed by full-stack development in Python, .NET and Vue.

  • Conversational voice AI. Built voice agents with Pipecat and Twilio, combining Deepgram speech recognition, Cartesia speech synthesis and LLM orchestration. Worked across the conversation lifecycle, from streaming and turn-taking to tool use and recovery, with a focus on responsiveness and reliability.
  • Knowledge and retrieval. Developed RAG systems that turn business documents into searchable knowledge for AI assistants. Combined hybrid search, reranking and contextual retrieval in Qdrant, with tenant isolation and source-grounded responses across web, email and voice.
  • Platform architecture and cloud delivery. Designed the integration between Python AI runtimes, ASP.NET Core services and Vue applications. Handled containerised deployment and scaling on Azure, alongside the service architecture and delivery tooling supporting the platform.
  • Evaluation and performance. Built replay evaluation and observability into the development process to assess retrieval quality, investigate voice latency and test behaviour across model and provider changes.
PythonFastAPIASP.NET CoreVue.jsPipecatTwilioDeepgramCartesiaQdrantAzure AI FoundryAzure Container AppsDocker
Tekgem
Tekgem
Full Stack Engineer
Aug 2025 - Dec 2025
United Kingdom
  • •Built industrial cyber security products at Tekgem. Integrated the Action Tracker System (React, .NET 7) aligned with the MITRE ATT&CK Framework . Contributed to the Unity Platform for real-time asset and vulnerability monitoring.
React.NET 7Cyber SecurityIT/OT
Direct Line Supplies Ltd.
Direct Line Supplies Ltd.
Full Stack Engineer
Jan 2022 - Aug 2025
United Kingdom

Direct Line Supplies Ltd.

Warehouse management

I designed and led development of a cross-platform Ionic application to replace paper-based warehouse operations. Working closely with operations teams, I identified the problems in their existing processes and tested successive versions with warehouse staff who had never used the app before. Watching them navigate it independently helped us spot difficulties and refine the experience. Clear terminology, familiar icons and a simple layout made it accessible to staff with different backgrounds, education levels and technical experience. An offline-first architecture kept the app working in areas with unreliable connectivity.

Digitising the workflow delivered a 100% reduction in manual data entry, while automated validation and simpler processes reduced errors by 80%. The telesales team no longer had to manually enter and edit orders for picked products, freeing them to focus on higher-level tasks. More efficient workflows across warehouse teams also meant fewer incorrect product deliveries and a significant improvement in customer satisfaction.

Cloud-based logistics

I designed and developed a logistics microservice to replace core functionality in the legacy monolith. A Kanban-style interface let managers drag and drop stops between routes, while batch operations made it possible to act on multiple items in a single click. I also reworked repetitive processing and inefficient loops to improve performance. A data connector periodically synchronised with the legacy system, with automatic email alerts when data retrieval failed. For route allocation, I combined historical data with Google OR-Tools, reducing the business’s reliance on a single route-planning expert.

Google Maps gave managers a clearer view of routes for faster, better-informed decisions. Embedded vehicle tracking provided real-time order statuses and driver KPI data, improving driver management and customer service. Together, the batch operations and revised interface increased team throughput by 40%, while automated allocation reduced manual route-planning intervention by 90%.

Platform modernisation

I contributed to the architecture and migration strategy as we moved from a monolith towards microservices. I learned and adopted Vue.js quickly, taking responsibility for a large part of the frontend overhaul. I established Bitbucket CI/CD pipelines for automated deployments and used PM2 to create and manage server-side microservices, improving reliability and making them easier to operate.

I built a reusable UI component library and introduced state-management patterns that reduced prop drilling and made complex interfaces easier to maintain. The shared components accelerated development and kept the experience and branding consistent across the platform—particularly valuable in a small team without a dedicated design function. Automated delivery significantly reduced deployment errors and downtime, while the more cohesive interface improved usability and employee satisfaction.

IonicVue.jsOR-ToolsMicroservicesCI/CD
Teesside University
Teesside University
BSc. Computer Science
2020 — 2024
  • •Y1 Algorithms & Data Structures Internet Architecture & Security Java Programming Java Applications Development Computational Problem Solving Y2 Agile Developer Functional Programming Relational & NoSQL Databases Web Apps & Services Software Design Patterns Y3 Industry Placement Y4 Internet Of Things Immersive Technology Cloud Computing & DevOps Applied Machine Learning Computing Project
Perplexity
Perplexity
Campus Ambassador
2024 — 2025
    Google Developer Student Clubs
    Google Developer Student Clubs
    Club Leader
    Aug 2022 — Aug 2024
    • •Led the Google Developer Student Club at Teesside University — organising technical workshops, hackathons, and sessions covering web development, cloud, and applied engineering. Focused on making complex technical content accessible to early-stage developers, while building a consistent community of builders who shipped real projects.
    Teesside University
    Teesside University
    Course Representative
    2022 — 2024
      Teesside University
      Teesside University
      Business Enterprise & Creativity
      2021
        Teesside University
        Teesside University
        Accounting Essentials
        2021