Antony O'Neill

MSc Computer Science & AI Student

Building innovative web solutions while pursuing advanced studies in Computer Science and Artificial Intelligence at St Mary's University

About Me

Antony O'Neill

I'm an MSc Computer Science & AI student at St Mary's University, focused on machine learning, full-stack development, and building AI systems that solve real problems. Currently exploring reinforcement learning and ethical AI.

My background in mechanical engineering gives me a unique perspective on problem-solving — I approach software with the same systematic thinking used to diagnose complex physical systems. I'm seeking graduate roles in software engineering or AI/ML where I can apply both technical depth and practical experience.

Technical Skills

Frontend

  • React / Next.js
  • TypeScript
  • Tailwind CSS
  • HTML5 / CSS3 / JavaScript

Backend & Data

  • Node.js
  • PostgreSQL / Supabase
  • REST APIs
  • Stripe Integration

AI & Machine Learning

  • Python / PyTorch
  • Reinforcement Learning
  • Neural Networks
  • NLP & Computer Vision

Tools & Practices

  • Git / GitHub
  • Vercel / Netlify
  • Testing (Vitest, Playwright)
  • Agile / Scrum

Portfolio

Academic Projects

Tempus Prive

A luxury watch e-commerce platform developed as part of my Web Technologies assessment. Features product catalog, shopping cart functionality, and responsive design showcasing premium timepieces.

E-commerce JavaScript CSS
View Project →

The Credit Algorithm

An interactive choose-your-own-adventure exploring ethical challenges in AI-powered credit scoring. Features branching narratives, ethical framework scoring, and shareable ending cards.

Interactive Fiction AI Ethics JavaScript
View Project →

Snake RL Agent

Deep reinforcement learning agent trained to play Snake using DQN with experience replay and target networks. Comparative analysis of reward shaping strategies and hyperparameter tuning across 500+ training episodes.

Python PyTorch Deep Q-Learning Reinforcement Learning
Report coming soon

Freelance Projects

Keep It What

A personalised gifts e-commerce platform specialising in custom engraving and printing services. Features include product customisation, multi-payment integration, and a curated gift collection.

Next.js 16 React 19 TypeScript Supabase Stripe
View Project →

Critical Minerals Tomorrow

An international strategic advisory website for critical minerals, rare earths, and battery metals consultancy. Built for Lee Constable, featuring modern design with comprehensive SEO optimization, schema markup, and Google Search Console integration.

Next.js 15 React 19 TypeScript Tailwind CSS SEO Schema Markup
Visit Website →

ADL Mechanical Services Ltd

A professional website built for ADL Mechanical Services Ltd, showcasing their engineering expertise and services. Features a modern, responsive design optimized for client engagement and business growth.

Web Design Responsive SEO
Visit Website →

Instant Cooling Solutions Ltd

A professional website for Instant Cooling Solutions Ltd, specializing in commercial and industrial cooling systems. Features modern design with comprehensive service information and contact capabilities.

Web Design Responsive SEO
Visit Website →

Education & Qualifications

MSc Computer Science with Artificial Intelligence

Current

St Mary's University, Twickenham

Comprehensive postgraduate program covering advanced topics in computer science and artificial intelligence, including machine learning, neural networks, software engineering, and emerging AI technologies.

View Program Details →

Previous Career: Mechanical Engineering

2007-2024

City & Guilds Level 3 + Industry Certifications

17 years diagnosing complex systems, managing client projects, and solving problems under pressure. This experience shaped my systematic approach to debugging, attention to detail, and ability to communicate technical concepts clearly.

Problem Solving Client Management Technical Communication