Summary
Overview
Work History
Education
Accomplishments
Websites
Certification
Interests
Timeline
Generic

Stuart Macgregor

Birmingham

Summary

Versatile professional with expertise in AI and machine learning, full-stack development, and statistical analysis. Proficient in Python, JavaScript, and C++, with hands-on experience in frameworks such as TensorFlow, FastAPI, and React. Demonstrates strong problem-solving abilities and effective team communication skills, complemented by a solid background in project management and web development. Experienced at deploying applications using MongoDB and leveraging statistical methods for data-driven insights. Committed to driving innovation through technology while ensuring seamless collaboration within teams.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Director

Motion Dynamics Limited
08.2024 - Current
  • Acquired proficiency in multiple coding languages and frameworks to meet evolving project requirements.
  • Developed and deployed product features across front-end and back-end using Python, FastAPI, React, and MongoDB
  • Produced clean, error-free code in line with internal quality standards.
  • Developed Android applications with Android Studio, leveraging pose detection and machine learning algorithms for accurate, real-time image classification.

Research Associate

University of Birmingham
11.2024 - 02.2025
  • Conducted regular progress meetings with project staff to enhance communication and coordination
  • Managed the development and submission of a grant proposal for an AI and music research project
  • Organised and facilitated and 6 person team collaboration to ensure timely and high-quality contributions to the proposal
  • Assisted in drafting and refining the grant application to align with funding requirements
  • Managed and maintained application documents and information for an efficient submission process

Squash coach

University of Birmingham
09.2022 - 01.2025
  • Coaching individuals of all ages and skill level in squash techniques and strategies.
  • Maintained positive and motivating atmosphere, fostering players passion for squash
  • Planned and led training sessions to motivate players and improve gameplay.
  • Planned and facilitated regular sessions using evidence-based practices to improve performance, helping the teams win 3 BUCs medals

Research Assistant

University of Birmingham
01.2024 - 04.2024
  • Conducted comprehensive literature reviews and synthesised findings, contributing to publication of a paper for the 2024 IEEE International Symposium on Emerging Metaverse
  • Collaborated with team members to design and refine research proposals and protocols, enhancing project alignment and effectiveness
  • Developed and implemented programming solutions using Python and relevant libraries to streamline data collection and analysis

Education

Master of Science - Computer Science

University of Birmingham
Birmingham
09-2024

Bachelor of Science - Human Biology

University of Birmingham
Birmingham
06-2023

Accomplishments

    Ranked globally on the professional Squash tour, achieving a career high of 119 in the world, and winning 3 professional titles

Certification

  • Certificates with IMB: Machine learning with Python and Introduction to Computer Vision and Image Processing
  • CASI level 1, Snowboard instructor

Interests

  • Snowboarding
  • Paragliding
  • Computer vision, AI and sport analytics



Timeline

Research Associate

University of Birmingham
11.2024 - 02.2025

Director

Motion Dynamics Limited
08.2024 - Current

Research Assistant

University of Birmingham
01.2024 - 04.2024

Squash coach

University of Birmingham
09.2022 - 01.2025
  • Certificates with IMB: Machine learning with Python and Introduction to Computer Vision and Image Processing
  • CASI level 1, Snowboard instructor

Master of Science - Computer Science

University of Birmingham

Bachelor of Science - Human Biology

University of Birmingham
Stuart Macgregor