Posts

My thoughts on software development and other topics related to my journey as a software engineer.

Me as a Software Engineer

Me as a Software Engineer

A showcase of my skills and experiences in software engineering.

Conversations with Monte Carlo Tree Search

Conversations with Monte Carlo Tree Search

Exploring how Monte Carlo Tree Search algorithms can predict conversation outcomes.

Coming soon

Context Caching Techniques for AI Systems

Context Caching Techniques for AI Systems

Context caching techniques that enhance performance in AI-driven applications, illustrated through a code review tool.

Coming soon

Education

Academic background and qualifications

University of Edinburgh

Computer Science & Artificial Intelligence

2024 - 2028

Studying advanced concepts in artificial intelligence, machine learning, and software engineering with a focus on practical applications.

Work Experience

Professional experience

Solidgate

Software Engineer

Aug 2023 - Present

Working on developing and maintaining payment processing systems, implementing new features, and ensuring system reliability and security.

Projects

Personal projects and open source contributions

HackTheBurgh XI

Software Engineer (tech team)

Dec 2024 - Jan 2025

Was part of the technical team for Scotland's premier student hackathon, managing infrastructure for 200+ participants.

file-sync-tool (FST)

Creator & Lead Developer

Ongoing

Developed an efficient file synchronization utility that uses commit-based differential algorithms.

Personal Portfolio

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.

Made with ❤️ by Danyil Butov