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
Tech Team Lead
Ongoing
Was part of the technical team for Scotland's premier student hackathon, managing infrastructure for 200+ participants.
Vice President
Ongoing
Created and developed the official webpage for Project Share in Comp-soc.
Ongoing
Built a native macOS app integrating AI agents for intelligent calendar synchronization and customizable task management, enhancing user productivity.
Ongoing
Developed an efficient file synchronization utility that uses commit-based differential algorithms.