Electrical Engineering & Computer Science - Edinburgh
Engineer & researcher building tools at the intersection of AI, data, and human decision-making.
Profile
I build data-heavy systems, adaptive AI workflows, and interfaces that turn complex behaviour into something people can reason about.
Research
Bayesian teaching and LLM personalisation
Engineering
Python pipelines, data products, and automation
Community
Edinburgh AI Society and technical events
Featured research
Six open-weight LLMs were taught to perform Bayesian belief updating over Big Five personality traits — extending the Qiu et al. (2026) framework from task-level preferences to stable trait inference.
Fine-tuned models matched the Bayesian teacher within 0.5pp on a 50-item questionnaire, and the inferred personality model transferred to an unseen flight-recommendation task with no task-specific training data.
Try it · the Bayesian update step
Q1.I have a vivid imagination.
Q2.I'm full of ideas.
Q3.I enjoy thinking about abstract concepts.
Q4.I'm interested in many different things.
Experience
Data Engineering Intern
2025
Built automated Python pipelines integrating multiple internal sources, reducing processing time by 98%. Anomaly-detection logic surfaced data-quality issues feeding London-wide trading and risk reporting.
Operations Manager
2024–25
HealthTech startup supporting parents of autistic children. Drove product development and user research, ran user interviews, iterated on prototypes, and built investor pitch materials.
AI Researcher
2024
Investigated zero-shot recommendation systems, boosting new-user recommendation accuracy by 15%. Synthesised findings into actionable technical reports.
Data Analyst
2023
Automated data collection, cleaning, and visualisation of battery test results in Python, streamlining reporting for R&D decision-making.
Funding Lead
2023 – present
Scaled membership from 30 to 400+. Helped secure Anthropic as headline sponsor and personally closed Nebius, Wordsmith AI, and Malted AI.
Selected work
The common thread is practical intelligence: models that adapt, data systems that make messy signals usable, and interfaces that help people understand what is happening underneath.
Internship · London · 2025
Built automated Python pipelines across internal data sources, reducing processing time by 98% and surfacing data-quality issues for trading and risk reporting.
Full Spectrum + Solenya · 2024-25
Ran user interviews, iterated on product prototypes, researched zero-shot recommendation systems, and translated technical findings into product decisions.
Funding lead · 2023-present
Helped scale the society from 30 to 400+ members, helped secure Anthropic as headline sponsor, and personally closed Nebius, Wordsmith AI, and Malted AI.