About Martin
Professional experience and technical background
I’m a GenAI Software Engineer at Sky, building practical AI tools across customer service, research, marketing, and sports workflows. I work across the full delivery lifecycle — from early ideation and system design to Python-based AI services, full-stack applications, and production deployment with logging and observability.
I’ve shipped LLM-powered systems involving evaluation pipelines, synthetic data generation, conversational interfaces, and insight dashboards. I enjoy collaborating closely with data scientists, product managers, and designers to deliver production-ready outcomes and de-risk AI deployments.
I hold an MSc in Mobile Web Development (Distinction) and a BSc in Computing Science (First), where my academic work focused on applied software engineering, distributed systems, and user-facing applications. I’m particularly interested in agent-based systems, evaluation and robustness under load, and building scalable GenAI platforms for real-world use.
Technical Expertise
AI Development
Building AI-powered solutions and platforms
Full-Stack Development
End-to-end web development and deployment
Product Management
Stakeholder engagement and agile methodologies
Cloud Solutions
Deployment and scaling on cloud platforms
Professional Experience
Professional experience and career journey
Associate GenAI Software Engineer
Sky UK
- Deliver end-to-end GenAI systems, from discovery and experimentation through evaluation, full-stack implementation, and production deployment.
- Build Python-based AI services and modern web applications using Next.js, TypeScript, and FastAPI, with logging and observability baked in.
- Led development of a scalable IVR load-testing and evaluation platform using synthetic customers and LLM-based scoring and reporting.
- Designed and shipped conversational research and insight platforms used for internal decision-making across video, advertising, and content.
- Authored a GenAI engineering playbook and reusable repo templates to standardise delivery, evaluation, and deployment practices.
- Led migration and decomposition of a large legacy monorepo into clearly owned services to improve maintainability and onboarding.
Associate GenAI Software Engineer (Gen AI) – Graduate Scheme
Sky UK
- Built internal AI tools across customer service, media, and sports domains, taking projects from ideation through full-stack implementation and deployment.
- Applied LLMs and vector-based retrieval to automate workflows and enable natural-language access to internal knowledge.
- Delivered production-ready web applications with a strong focus on usability, accessibility, and rapid iteration.
- Collaborated closely with product managers and data scientists to shape MVP scope and evaluation approaches.
Associate Product Owner (Sky Go & Comcast) – Graduate Scheme
Sky UK
- Led requirements discovery and documentation for a multi-market streaming platform, working across UK and European teams.
- Translated stakeholder needs into clear user stories, acceptance criteria, and delivery milestones.
- Produced competitor insights and KPI analysis to inform prioritisation and roadmap decisions.
- Supported agile delivery through ongoing feedback loops and risk management.
Associate Front-End Developer – Graduate Scheme
Sky UK
- Migrated internal sales and content systems onto a modern React and TailwindCSS frontend stack.
- Built reusable UI components and integrated APIs to support evolving product requirements.
- Wrote unit, integration, and end-to-end tests to improve reliability and confidence in releases.
- Worked closely with designers, testers, and backend engineers to deliver accessible, user-centred interfaces.
Projects
A mix of professional work and personal projects showcasing different technologies and approaches
Featured Work

Sports Commentary Assistant (Cricket)
AI-powered live commentary assistant ingesting real-time match data to support commentators and production teams.
Key Achievements
- Prototyped an end-to-end pipeline from data ingestion to LLM output
- Shipped an accessible UI and iterated rapidly via stakeholder demos

Conversation Simulator (Voice + LLMs)
LLM-driven conversation simulations with lifelike voice for coaching and training scenarios.
Key Achievements
- Designed simulation and coaching flows
- Ran rapid user testing and feedback loops

News Research & Content Assistant
Research and summarisation assistant designed for newsroom workflows.
Key Achievements
- Accelerated journalist research and briefing tasks
- Delivered a clean, accessible UI with fast iteration cycles

Policy & Knowledge Search (RAG)
Semantic search tool enabling contact-centre agents to retrieve policy guidance via natural-language queries.
Key Achievements
- Tailored to real call-centre workflows
- Improved retrieval quality using embeddings and semantic search
- Iterated via regular stakeholder demos
Additional Projects
Conversational Research & Insight Platform
Conversational research and analysis platform enabling chat-based interaction with synthetic customer personas and AI-driven insight extraction across video, advertising, and social content.
Key Achievements
- Designed conversational research workflows for exploring customer segments
- Built persona interaction and insight pipelines for internal decision-making
- Collaborated closely with product and data teams to shape MVP scope
Customer Response Assistant
Generative assistant that drafts customer email responses grounded in embedded knowledge while maintaining tone and policy alignment.
Key Achievements
- Generated policy-aligned drafts using retrieval-augmented generation
- Delivered an accessible UI with rapid iteration via feedback loops
timezone-shift (npm package)
TypeScript/Node.js utility for timezone conversions, DST transitions, and working-hours logic. Designed with zero dependencies and a clean, typed API. Published on npm with a live interactive demo.
Decentralised Blockchain Marketplace (Polygon)
MSc dissertation project — designed, built and deployed a decentralised marketplace on Polygon using React, Solidity and JavaScript.
Alexa Health & Fitness App
BSc dissertation — Designed, developed, and deployed an Amazon Alexa interactive health & fitness application.
Let's Connect
Whether you're looking to collaborate, discuss opportunities, or just chat about AI and technology, I'd love to hear from you.
Get in Touch
Choose your preferred way to reach out. I typically respond within 24 hours.
Send a Message
Prefer to reach out directly? Use the form below and I'll get back to you soon.