My name is David Simmons

Since 2017, I have worked as a software engineer, specializing in developing full-stack machine learning and blockchain solutions across diverse systems, from embedded platforms to cloud infrastructure. My roles have spanned various levels of seniority, including mid-level, senior, and team lead positions. Prior to 2017, I worked as a PhD candidate and Post-Doctoral Research Assistant in the Engineering Department at the University of Oxford.

Contact me

Experience

A brief history

 
 
 
 
 

Cofounder

Dhali

Jan 2023 – Present United Kingdom
Dhali is a Web3 platform that enables code monetisation in minutes. My responsibilities:

  • With my co-founder, raised ~$110000 equity free funding
  • Built landing page; marketplace web application (Flutter); backend, layer-2 transaction tracking and cryptographic verification, microservice deployment.
  • Python, Go, Dart, JS, React, Docker, Kubernetes, GCP
  • Pitching
  • Client, collaborator, and public engagement
 
 
 
 
 

Engineering team lead

Zenith AI (acquired by OpenTrons)

Sep 2020 – Oct 2022 United Kingdom
Zenith AI was developing ML for novel drug discovery. My responsibilities were:

  • Developed Qt5 based frontend for graphical programming editor; developed ML pipeline engine; built various DVC based data / model reconstruction pipelines; developed embedded computer vision solution for OT3 robot camera calibration
  • C++, Python, JS/TS, AWS
  • Project planning and team leadership
 
 
 
 
 

Senior engineer / embedded systems team lead

AnyVision (now Oosto)

Jan 2018 – Sep 2020 United Kingdom
AnyVision developed computer vision solutions powered by ML. My responsibilities were:

  • Developed and deployed various computer vision solutions (face, body, pose recognition) to various platforms, including Ambarella, Nvidia, Qualcomm, Arm, Intel.
  • Embedded C/C++, Python, Android (Java)
  • Computer vision research
  • Visiting clients around the world (Taiwan, South Korea, Israel, San Francisco, London)
  • Project planning and team leadership
 
 
 
 
 

PDRA

Oxford University

Jun 2016 – Dec 2017 United Kingdom
I was a member of NQIT. Among other things, my research involved using quantum mechanical phenomena (in particular, entanglement) to understand how we can develop networked measurement systems that can make more accurate measurements of the world we live in. I also studied the relationships between graph Von Neumann entropy and graph structure here and there.
 
 
 
 
 

DPhil

Oxford University

Sep 2012 – Jun 2016 United Kingdom
I was supervised by Prof Justin Coon. My research answered the question, how much information can you transmit through a communications channel? Information theory was used to answer this question for multi-hop, multi-antenna wireless networks. I was most proud of this publication.

Recent Posts

Using payment channels to enable a Web3 API ecosystem

How do we train ML models to allocate resources in communication systems?

A Dragons Den Pitching Contest

The who, what, and why of David Simmons

Contact

Connect with me