Dobromir Marinov

Cambridge · United Kingdom · +44 7599 943662 · moc.liamg@voniram.d.rm

I am a software engineer specialising in the development and optimisation of distributed systems and their application for real-time data streaming and machine learning. My research interests include multi-agent reinforcement learning, federated learning and machine vision. The programming languages that I use daily are Rust and Python.


Employment

Tenovos

Senior Software Engineer
  • Developing a SaaS platform for visualisation, categorisation and discovery of large quantities of digital content.
  • Building adaptive machine learning algorithms for dynamic content categorisation.
  • Rust, Python, TypeScript.
Cambridge, United Kingdom
March 2025 – Present

Nstream (formerly Swim)

Software Engineer
  • Developing a distributed software platform for edge computing and real-time applications.
  • Building commercial products based on the core system.
  • Rust, Java, Python, JavaScript.
Cambridge, United Kingdom
September 2019 – February 2025

MSX International

Software Engineer (Machine Learning)
  • Development of machine learning models for predictive analytics in the automotive industry.
  • Building and deployment of microservices using cloud platforms.
  • Python, R, AWS , Docker, Redshift, LaTeX.
Colchester, United Kingdom
June 2018 – September 2019

MSX International

Software Engineer
  • Developing web applications for the automotive industry.
  • Java, Oracle, Freemarker, Liferay, Hibernate, Gradle, Selenium.
Colchester, United Kingdom
November 2016 – June 2018

StangaOne1

Web Development Intern
  • Developing commercial websites for business clients.
  • PHP, MySQL, HTML5, CSS3, JavaScript, Laravel, jQuery.
Plovdiv, Bulgaria
July 2016 – September 2016

Education

University of Cambridge

MPhil Advanced Computer Science
Grade:
Distinction
Thesis:
Anomaly detection on temporal graphs for suppression of adversarial communication in multi-agent reinforcement learning. Read here.
Relevant Modules:
  • Federated Learning.
  • Geometric Deep Learning.
  • Machine Visual Perception.
  • Multicore Semantics and Programming.
  • Advanced Graphics and Image Processing.
Cambridge, United Kingdom
October 2023 – July 2024

University of Essex

Digital and Technology Solutions (Software Engineer) (BSc)
Grade:
First-class honours degree with an award for highest degree mark in the computer science and electronic engineering department.
Capstone Project:
Automatic hyperparameter optimisation and neural architecture search. Read here.
Work-based Capstone Project:
Customer calls prioritisation. Read here.
Relevant Modules:
  • Software Engineering.
  • Data Structures and Algorithms.
  • Evolutionary Computation and Genetic Programming.
  • Advanced Programming.
Colchester, United Kingdom
October 2016 – September 2019

Big Data and Analytics Summer School

Delegate
Relevant Modules:
  • Learning Under Different Training and Testing Distributions.
  • Visual recognition and tracking in large image and video datasets.
  • Introduction to the Modelling and Analysis of Complex Systems.
  • Artificial Intelligence and Neural Networks in Analytics.
Colchester, United Kingdom
July 2018 – August 2018

Awards

Johnston Prize for Postgraduate Studies

University of Cambridge
  • Awarded for achieving Distinction in the Masters course.
Cambridge, United Kingdom
July 2024

Computer Science and Electronic Engineering Prize

University of Essex
  • Awarded to the final year student who achieves the highest degree mark.
Colchester, United Kingdom
July 2019

The Degree Apprenticeship Prize

University of Essex
  • Awarded to the second-year apprenticeship degree student with the best overall mark.
Colchester, United Kingdom
September 2018

K.F. Bowden Memorial Prize

University of Essex
  • Awarded to the top 4 first-year students, in CSEE, with the best overall mark.
Colchester, United Kingdom
September 2017

Research

D. Marinov and D. Karapetyan, "Hyperparameter Optimisation with Early Termination of Poor Performers," Computer Science and Electronic Engineering Conference 2019, September 2019. Read here.