My profile image

Hi, I'm Leo Kravtchin!

I recently graduated with a First-Class BSc Hons. in Artificial Intelligence and Computer Science degree at the University of Edinburgh after successfully publishing my first undergraduate thesis. I currently intern as a Business Intelligence Engineer at Amazon EU Sarl in London.


Highlights Resume

Here are some of my recent highlights


BSc thesis and degree

Published my undergraduate thesis (achieving 77%) and completed my BSc Hons degree.

Amazon Internship

Working as a Business Intelligence Engineer intern in the Supply Chain Execution Department at the London office.

University courseworks

Developed a search engine, a real-time human activity recognition app, an assistive robot, and much more!


Examples of recent projects and accomplishments

Due to school policies, all university coursework sourcecode repositories must remain private


Thesis result example

BSc Thesis - 77%

Detecting Long-Term Deviation and External Factors Correlations in Activities of Daily Living Based on Sensor Data, supervised by Dr Jacques Fleuriot. Using machine learning and deep learning techniques for human activity recognition over years of sensor data (82% overall accuracy), clustering, process mining, and activity forecasting.
Python, TensorFlow, Scikit-Learn, PM4Py, Prophet, NeuralProphet, Git

Snippet homepage

Snippet. - 69%

In a team of six, we developed a full-stack web search engine for 10m Spotify podcast transcript snippets, enabling the user to listen to only the parts of podcasts they are interested in. Features include ranked information retrieval, semantic search, topic modelling, query expansion, and CI/CD using Jenkins via GitHub.
Python, Flask, React, PostgreSQL, MongoDB, Docker, Google Cloud, Jenkins, Git

Confusion Matrix

RecognisED - 88%

We developed a full-stack mobile app for real-time human activity recognition from wearable sensors in a team of three. We used deep learning to achieve classification accuracies of 94% for 4 activity subsets and 72% for 14 different activities. The app shows the classified activity, step count, and stores historical user data using Firebase.
Python, TensorFlow, Keras, Scikit-Learn, Java, Kotlin, Firebase, Git

AIML Group

AIML Research Talks

I am a member of AIML, the Artificial Intelligence Modelling Lab research group at the University of Edinburgh's AIAI institute (Artificial Intelligence Applications Institute). I held two talks about my dissertation's research goals, proposed methods, and concluded findings as part of my viva preparations. I also regularly attended other research talks, learning about state-of-the-art machine learning applications.

Metro Markets logo

Internship Projects

  • • Created a Slack Bot for hourly production data insights using JavaScript, MySQL, and Google Cloud Kubernetes. This tool served as a last safety net to engineering teams.
  • • Set up data pipelines for performance analysis of internal systems based on complex read & write MySQL queries.
  • • Automated first-respondence and post-mortem analysis of wrong pricing incidents using MySQL querying and Python analysis.
GitHub logo

Full-Stack Web Development

  • This website is fully open-source and built using HTML, CSS, SASS, JavaScript, and jQuery. It is hosted and updated using CI/CD via GitHub Pages.
  • • Full-stack web development for Liedfestival Kassel, including a ticket booking system with seat reservations, email confirmations, and a database using the Django web framework.

Contact Form



Find me on ...