Hi, I'm Eoin

Machine Learning Engineer & Data Scientist specializing in Computer Vision, Time Series and Pose Estimation.

5+ years delivering production models and analytics tools that turn data into decisions.

Hero image of me

About

  • icon

    Machine Learning Engineer

    I train advanced Time Series and Computer Vision models to solve complex real-world problems.

  • icon

    Software Developer

    I build reliable software systems that host these models and integrate them into practical applications.

  • icon

    Frontend Developer

    I design and develop dashboards that let users interact with the models and explore their results intuitively.

Education

B.Sc. in Computer Applications & Software Engineering

DCU | Dublin City University

2016 – 2020

First Class Honours (1.1)GPA: 4.5

Final-year project: computer vision & pose estimation (details below).

M.Sc. in Advanced Artificial Intelligence

UCD | University College Dublin

2025 – Present

In Progress

Currently attending; focus on advanced ML & model optimisation.

Experience

Python

Python

PyTorch

PyTorch

TensorFlow

TensorFlow

Git

Git

SQL

SQL

AWS

AWS

MongoDB

MongoDB

JavaScript

JavaScript

React

React

HTML

HTML

CSS

CSS

CUDA

CUDA

Java

Java

C#

C#

Figma

Figma

  • MoveAhead Logo

    Computer Vision Engineer, MoveAhead

    Jun, 2022 - Sept, 2025

    • Conceptualised and developed movement assessment pipelines that achieve over 95% accuracy when compared to gold standard human evaluation techniques & current Motion capture systems leveraging Numpy & Pandas
    • Created production grade object detection models tailored to hardware constraints ensuring optimal performance across different devices and systems
    • Led client meetings to gather requirements, discuss needs and collaborate on feature development to ensure alignment with business objectives
    • Built & maintained frontend applications using Android Studio, React & C#
    • Developed internal analytics & visualisation tools deployed on AWS using Matplotlib & Seaborn to provide actionable insights
    • Contributed to the design of a scalable backend database architecture combining Amazon S3 and MongoDB for optimised data storage and retrieval
    • Facilitated the development of LSTM models for accurate movement identification and classification
    • Helped raise the valuation of this 8 person company to +€10 million
  • Dublin City University Logo

    Research Assistant, Dublin City University

    Jun, 2020 - Jul, 2022

    • Designed and implemented testing framework for evaluating open source pose estimation models based on accuracy, efficiency & compatibility with on edge devices.
    • Conducted exploratory data analysis to design and implement a proprietary biomechanical signal processing Python library adopted as a standard tool across the organization.
    • Developed scalable and efficient data extraction and cleaning pipelines using Pythons SciPy & Pandas libraries to optimise processing workflows.
  • Revenue Comission Logo

    ICT Executive Officer, Revenue Comission

    Apr, 2019 - Oct, 2019

    • Delivered proof of concept that the existing proprietary backend system could be refactored into a set of optimized SQL queries accessed via a Hadoop cluster
    • Created interactive dashboard using R’s ShinyDashboard library to effectively visualise and present query results for improved decision making
  • Ircona Logo

    SWE Intern, Ircona

    Mar, 2016 - Jul, 2016

    • Worked on component library
    • Verify contents of component database

Projects

Image of ClubHub

ClubHub

All-in-one team management app that handles facility scheduling, live in-game stat tracking, league standings & player analytics.

  • Javascript
  • React
  • Tailwind
  • Expo
  • Firebase
  • axios
Image of TikTok Generator

TikTok Generator

Scrapes popular subreddits & creates short form video content thats automatically uploaded to social media platforms.

  • Python
  • Webscraping
  • Selenium
Image of Basketball Player Tracking

Basketball Player Tracking

A CV model trained to track player movement to generate shooting percentages & efficiency metrics.

  • Python
  • Computer Vision
  • Pose Estimation
  • Time Sereies Analysis
  • Machine Learning
Image of Clothes Style Recommender system

Clothes Style Recommender system

A CV model trained to recognise & classify clothes from websites that matches a user’s specific style.

  • Wbscraping
  • Computer Vision
  • Machine Learning
Image of Stock Analysis & Prediction

Stock Analysis & Prediction

A project a friend and I built which analyzes a stock's historical performance to predict its future price trends.

  • Python
  • Regression
  • Webscraping
  • React
  • Node
Image of PocketTrainer

PocketTrainer

Final Year project to assess human movement performance built alongside accompanying performance tracker app.

  • Computer Vision
  • Pose Estimation
  • Signal Processing
  • Android Studio
  • Docker
Image of Website

Website

See how I built this website.

  • Javascript
  • React
  • Tailwind
  • Vite
  • Netlify