Sam Dunning

Sam Dunning

Data Science & Analytics - University College Cork

samddunning@hotmail.co.uk

First Class Data Science graduate from UCC with a passion for machine learning and making a positive impact. I founded Math Mate, an online maths tutor for the Irish Junior Cycle and Leaving Cert curriculum. Alongside Math Mate, I work as a freelance full-stack developer, building AI products for clients end to end. My experience spans research at Tyndall Institute, cybersecurity at Kerry Group, and an LLM reinforcement-learning final year project. Always excited about using AI and software to solve meaningful problems and make the world a bit better!

Freelance & Product Work

SafeAssess

An AI risk-assessment tool for care homes. Full-stack build with React, Supabase and the Gemini API, delivered end to end with pilot onboarding and a GDPR posture.

Visit site

Math Mate

An online maths tutor for the Irish Junior Cycle and Leaving Cert curriculum, with an AI Socratic tutoring engine and a teacher dashboard. Built with React, Supabase and Stripe.

Visit site

GitHub Projects

LLMs for Reward Functions in RL

Final year research using large language models to generate reinforcement-learning reward functions from natural language, with a testbed evaluating accuracy, consistency and robustness. Won the yieldHUB Excellence in Data Science Award.

View on GitHub

ChordGen

A trained neural network that turns a sung melody into music played by any instrument, with temperature control over the generated chord progressions.

View on GitHub

JPDB Flashcard Story Tool

A language-learning tool that generates stories to read and listen to, built from the vocabulary due on your JPDB review list.

View on GitHub

Multi-Agent Kit

A toolkit for running multiple Claude Code agents as autonomous AI "employees", with templates, orchestration scripts and a dashboard.

View on GitHub

Background Habit Tracker

A lightweight habit tracker that lives quietly in the background of your desktop.

View on GitHub

Translingual Audio Converter

A Python tool using the OpenAI API to convert audio files (podcasts, video, etc.) from one language to another, for language learning or quick translation.

View on GitHub