1. Senior Machine Learning Developer 2020 – present
    Unity Technologies · Copenhagen, Denmark

    AI tools for game developers across multiple product areas. Built gameplay simulation agents for modelling player behaviour in game economies, and researched diffusion models for visual asset generation. Worked on ads pipeline monitoring before joining the Unity Muse team — an LLM-driven AI assistant integrated into the Unity Editor — in March 2023.

  2. Senior Researcher 2018–2020
    Moodagent · Copenhagen, Denmark

    Music technology research focused on personalisation. Developed music recommendation systems using collaborative filtering based on user interaction patterns with the Moodagent streaming app.

  3. Researcher 2016–2018
    Jukedeck · London, UK 2 papers

    Research at one of the first commercially deployed generative AI music composers. Built deep recurrent neural networks for AI music composition, producing full, well-structured pieces in specified styles and moods. Acquired by TikTok in 2019.

  4. PhD Researcher 2012–2016
    City University London · London, UK 11 papers

    Neural probabilistic data modelling for musical sequence analysis using Restricted Boltzmann Machines (RBMs). Developed recurrent temporal discriminative RBMs for learning and generating melodies. Supervised by Prof. Artur Garcez and Dr. Tillman Weyde.

  5. Research Assistant 2011–2012
    Simon Fraser University · Vancouver, Canada 1 paper

    Acoustic modelling research in the TAAP (Transformative Audio and Perception) Lab. Worked on digital waveguide modelling for simulating instrument acoustics, specifically the saxophone.

  6. MSc, Sound and Music Computing 2010–2011
    Universitat Pompeu Fabra · Barcelona, Spain 2 papers

    Music Technology Group. Master's thesis on automatic melodic phrase continuation using variable-order Markov models, applied to guitar and bass-guitar melodies. Collaborated with PMC Technologies on regression methods for virtual metrology as part of an EU-funded research project.

  7. Research Engineer 2007–2010
    Siemens Corporate Technology · Bangalore, India 4 papers

    Research on audio analytics and computer vision. Developed HMM-based systems for continuous environmental audio classification and event detection. Worked on human action recognition in video for surveillance and content indexing applications.

  8. BTech, Computer Science 2003–2007
    IIIT Hyderabad · Hyderabad, India

    Bachelor's degree in Computer Science and Engineering.

    • Traffic Violation Detection System Undergraduate research project. Built a computer vision system for detecting traffic violations — including red-light running and illegal lane changes — from roadside camera footage, using image processing and machine learning techniques.

Teaching

Teaching assistant at City University London, 2013–2016:

TermCourseInstructor
Spring 2013Computation and ReasoningDr. Eduardo Alonso
Fall 2013Team Project 1Dr. Vladimir Stankovic
Spring 2014Team Project 2Dr. Vladimir Stankovic
Fall 2014Programming in C++Dr. Christos Kloukinas
Spring 2015Computation and ReasoningDr. Ross Paterson
Fall 2015Machine LearningDr. Artur Garcez
Spring 2016Neural ComputingDr. Artur Garcez

Service

Reviewing — ISMIR (2014, 2015, 2018, 2019) · IJCAI sub-reviewer (2015) · Review Editor, Frontiers in Digital Humanities (Digital Musicology)

MentoringWidening Inclusion in Music Information Retrieval (WiMIR) programme, 2018, 2019, 2020, 2025, 2026

Supervision — Sezal Jain (Siemens) · Vaibhav Kumar (City, University of London)

Events — Program Chair, City Informatics PhD Symposium 2014 · Schloss Dagstuhl Seminar on Neural Symbolic Learning · Panelist, Computer Simulation of Musical Creativity Conference