My thoughts on software development and other topics related to my journey as a software engineer.
A showcase of my skills and experiences in software engineering.
Exploring how Monte Carlo Tree Search algorithms can predict conversation outcomes.
Coming soon
Context caching techniques that enhance performance in AI-driven applications, illustrated through a code review tool.
Coming soon
Academic background and qualifications
Computer Science & Artificial Intelligence
2024 - 2028
Studying advanced concepts in artificial intelligence, machine learning, and software engineering with a focus on practical applications.
Personal projects and open source contributions
Was part of the technical team for Scotland's premier student hackathon, managing infrastructure for 200+ participants.
Creator & Lead Developer
Ongoing
Developed an efficient file synchronization utility that uses commit-based differential algorithms.
Full-Stack Developer
Mar 2025
Built this responsive portfolio website using Next.js, Tailwind CSS, and Framer Motion, featuring dark mode support and optimized performance.