About

Max Nicosia PhD’s Intro

I am a PhD graduate who ran his own company (Cambridge Intelligent Systems UK Ltd.) providing commercial research services (prototypes/simulations) to the UK MoD.

I have over 10 years of hands‑on experience in high‑performance safety‑critical software and hardware integration, system design, and evaluation across a variety of technologies and programming languages.

Holder of a 5-year visa.

Table of Content

Skills

LANGUAGES / LIBRARIES / PARADIGMS / SOFTWARE

C/C++ • C# • Python • Java • Android / Gradle • iOS XCode • R • TypeScript • JavaScript • Ruby • React • CSS • MySQL/SQL • AR/VR • TCP/UDP/IP • WebSockets • AWS • Bash • PowerShell • Linux • OpenMP • MPI • pthreads • GitHub • Boost • psutil • scikit‑learn • PyTorch • scipy • numpy • d3.js • LATEX

DEVELOPMENT AND PROGRAMMING

• Agile development • Scrum Development • Test‑driven development • Designing and building custom APIs to expose functionality for information feeds and/or hardware control • Development of custom 2D/3D adaptive interfaces • Custom 2D/3D interactive visualisations development for real‑time live object tracking and/or data stream monitoring of stats to display visualisations using d3.js in TypeScript with React • Rapid prototyping and integration of proprietary interfaces / systems for demos • Middleware design and implementation for multi‑platform integration • Multithreading / lockless coding / synchronisation / memory barriers • Memory management for restrictive hardware and/or operations • Interfacing with hardware drivers, e.g. sensors • Sensor fusion and machine learning model building • MapReduce implementation and integration (Hadoop) • Design and implementation of custom network protocols at kernel level • TCP / UPD / WebSockets • Custom network paradigms, e.g. data‑centric, publish‑subscribe and distributed networks

UNITY / UNREAL

• Use of assets such as Mixamo characters • Importing/modifying and blending character animations • Textures • Lighting effects / filters • Some shader experience • LOD use and configuration • Dynamic asset loading • Spline implementation and collision avoidance for custom pathfinding, e.g. vehicles and pedestrians • Behaviour trees and blackboards for characters • Custom object serialisation for loading and saving, e.g. data‑structure marshalling • Blueprint design

ANALYTICAL / RESEARCH

• Statistical testing • Statistical model fitting • Machine learning models • Participant and participant‑free design and execution • Big data management and analysis • Scientific data visualisation / presentation

PROJECT MANAGEMENT

• Stakeholder meetings • Requirement elicitation • Milestone allocation and prioritisation • Live demos and presentations

Work Experience

Technical Lead (XR Safety / Driver Sync Assist) - Woven by Toyota

Jun 2024 - Mar 2026

Tokyo, Japan

Strategic Software Development Team Lead - FinStadiumX

Apr 2024 - May 2024

Tokyo, Japan

Head of Research - Tokyo Academics

Nov 2022 - March 2024

Tokyo, Japan

Director - Cambridge Intelligent Systems UK Ltd

Nov 2017 - June 2025

Cambridge, England, United Kingdom · Remote

Associate Researcher - Department of Engineering at the University of Cambridge

Oct 2019 - Jul 2020

Cambridge, England, United Kingdom · On-site

Consultant - CAMBRIDGE UNIVERSITY TECHNICAL SERVICES LIMITED

May 2017 - Dec 2017

Cambridge, England, United Kingdom · On-site

Research Assistant - University of St Andrews

Jan 2012 - Sep 2012

St Andrews, United Kingdom · On-site

iGEM Intership - University of St Andrews

Jun 2011 - Sep 2011

St Andrews, United Kingdom · On-site

Research Assistant - University of St Andrews

May 2011 - Jun 2011

St Andrews, United Kingdom · On-site

Worked under the supervision of Dr. Musolesi.

The first one focused on the potential introduction of killing genes into mosquitoes to reduce disease transmission.

The project focused on modelling various biological processes. I designed and implemented a simulator in Python to model infection rates on populations of mosquitoes subject to transmission and resistance coefficients. The simulator generated constrained graphs to emulate mosquito mating patterns for simulations. Over the course of the project, I produced various AWK and BASH scripts to automate various plots in R. The second project focused on modelling and finding patterns by tracking seals off the coast of St Andrews. I used various clustering algorithms to find frequented places and patterns of behaviour by seals.

Software Developer - University of St Andrews

Aug 2010 - Sep 2010

St Andrews, United Kingdom · On-site

C Developer - DTU (Technical University of Denmark)

C DeveloperC Developer

Jun 2010 - Aug 2010

Copenhagen, Denmark · On-site

Projects

Attention‑Aware System for Mixed and Augmented Reality Controls in Armoured Vehicles - DSTL Open Call for Innovation Cycle 2 – Project Ref: ACC2006330

Duration: Mar 2020 - Feb 2021

Project done under Cambridge Intelligent Systems UK Ltd

Objectives

The project focused on developing a VR simulation environment that allowed testing operators’ reactions to various configurable threats under different levels of aiding visualisation mechanisms. The mechanisms made use of the operator’s gaze direction to adapt themselves and/or deactivate, as well as input taken from menus interacted using the UltraLeap sensor.

Project highlights and deliverables

Capabilities of the simulation environment included

The listing of the project can be seen in this UK Government listing.

Virtual Environment For Threat Detection

Watch Virtual Environment For Threat Detection Video

Mixed Reality Controls for Armoured Vehicles - DSTL Open Call for Innovation Cycle 3 – Project Ref: ACC2000981

Duration: Dec 2018 - Oct 2019

Project done under Cambridge Intelligent Systems UK Ltd

Objectives

The project’s objective was to compile the requirements and deliver a simulation environment that would allow trialling the deployment of a new VR UI, based on the General-Vehicle-Architecture (GVA) architecture with UltraLeap capabilities, to be used inside armoured vehicles. VR was used to simulate an AR deployment, as such, the simulation environment replicated the views from inside and outside the vehicle as well as allowed operators to see their arms during operation.

Project highlights and deliverables

Capabilities of the simulation environment included

Virtual GVA Images

Watch Virtual GVA Demo Video

Distributed multi-display system and middleware for close proximity operator gaze and attention tracking - Project Ref: ACC101965

Duration: May 2017 - Dec 2017

Project done under CAMBRIDGE UNIVERSITY TECHNICAL SERVICES LIMITED

Objectives

The project’s objective was to deliver an attention-aware distributed middleware for multi-display multitasking applications that used eye-trackers to feed attention events/information to web applications through an API. Use-case was potential deployment in air traffic control. Capabilities included showing the location of unseen data points, visualising the relative age of data, highlighting unattended points with timers and inter-display notifications based on attention focus.

Project highlights and deliverables

Capabilities of the simulation environment included

Watch Multi-display Inattention Management Middleware System Video

Watch Multi-display Inattention Management Middleware System Video

PhD Research

Thesis Title: Design, Implementation And Evaluation Of An Attention Management System

University of Cambridge, UK

Additional Research / Software Development / Maintenance Tasks

University of Cambridge, UK

Education

PhD In Engineering / Computer Science - University Of Cambridge

Graduated Oct 2023

Cambridge, UK

MPhil in Advanced Computer Science - University Of Cambridge

Graduated July 2013

Cambridge, UK

BSc in Computer Science - University Of St Andrews

Graduated Jun 2012

St Andrews, UK

Publications

Patents