Education
University of Glasgow
2021 – 2026
MSci Computing Science with Data Science On course for First Class Honours
Specialisation by choice in data science within a broad CS programme covering systems, algorithms, theory, and software engineering.
Technical Skills
Working stack
Python · SQL · JavaScript · HTML · CSS · LAMPy (Linux · Apache · MySQL · Python)
Python libraries
Pandas · NumPy · Scikit-learn · PyTorch · Matplotlib · Seaborn · Plotly
Also worked in
C/C++ · Java · Haskell · R · Sigma16 Assembly
Domains
Machine learning · statistical analysis · data acquisition & preprocessing · NLP · computer vision · data visualisation · large-scale databases · cloud infrastructure · full-stack web · mobile development
Academic Projects
MSci Dissertation · 2025–26 · Submitted, result pending
First systematic replication of human software effort estimation bias experiments using five frontier LLMs as synthetic participants. Replicated sixteen experiments from seven papers against real open-source project data (TAWOS dataset); statistical analysis revealed LLMs reliably reproduce anchoring bias while diverging from human baselines in two areas. Replication package published openly.
Cake-Cutting Algorithm Visualiser
Level 4 Independent Project · 2024–25
Deployed interactive web tool translating fair-division algorithms into an accessible visualisation. Full academic writeup; live at tjqscott.com/cake.
Student Transition App: MyStudentYears
Level 3 Team Project · 2023–24 · React Native · Strapi · Open source
Built a mobile onboarding tool for students transitioning from school to university, covering finances, cooking, and academic skills, by extending a headless CMS with custom plugins for dynamic content delivery across iOS and Android. Delivered to MyStudentYears, a charity supporting students through that transition.
Personal Projects
LAMPy · MySQL · Full-stack · Google Play · 2020–present
Reached 14,000+ organic downloads by designing and shipping a full-stack mobile quiz game on Google Play before beginning university, with no marketing spend. LAMPy backend with MySQL schema for session tracking and daily content delivery; major update in active development.
Python · Scikit-learn · API integration · 2025–present
ML pipeline predicting combat sports outcomes from structured pre-fight data acquired via API and preprocessed for modelling. Feature engineering, model selection, and evaluation across F1, AUC, and accuracy; actively iterating on ensemble approaches.
LLM API · Conversational design · 2019
Conversational personality assessment via LLM API integration; designed prompt flow, scoring logic, and output rendering. Publicly distributed.
Work Experience
Greaves West & Ayre, Accountancy Firm
Gained hands-on experience with production systems and real infrastructure by working embedded within the IT team on day-to-day operations: server hardware, client configuration, and live systems.
Giacopazzi's, Eyemouth
Worked full time across six summers from age fifteen, taking on multiple roles in a high-volume seasonal environment.
Awards & Volunteering
Chief Scout's Platinum Award (Gold, Silver)
·
Duke of Edinburgh Silver (Bronze)
·
Saltire Volunteering Award, 200 hours