Silhouette profile image

HAILS

Full-stack developer specialising in ML & AI. Searching for answers to interesting problems.

Recently, I’ve been decoding brain waves at MIT.

I work with

Notable Projects

Projects that deserve a special mention

July 2022 · MIT

Wearable brain-to-human communication

Using lightweight, wearable Brain-Computer Interfaces to enable those in a locked-in state to communicate in their own homes [more]

ResearchPythonReactMachine LearningC
May 2022 · MIT

Keyboard Expanse: On-Keyboard Gestures

A subtle finger movement computer vision system designed for the keyboard surface [more]

PythonMLAI
January 2020 · Imperial College London

ARRtistry

The first-of-its-kind distributed art registry with integrated artists' resale rights. Built with a React front-end to interact with a series of blockchain technologies. [more]

ReactJSSASSEthereumIPFSArweave
October 2018 · Imperial College London

Lighten Up, World

Award-winning exhibited data visualisation tool for planet-wide data. [more]

COpenGLHardware

Experience

  • Netcraft
    Computer Scientist (Team Lead) · London
    Renovated Netcraft’s Web Shell service (automated identification and removal of backdoors using a variety of AI techniques). Promoted to Team Lead within 6 months, managing 2 Software Engineers. Won a new Web Shell focused contract from Microsoft, and supported other contracts from five countries' national cybersecurity centers.

    September 2020 - August 2021

    Renovated Netcraft’s Web Shell service (automated identification and removal of backdoors using a variety of AI techniques). Promoted to Team Lead within 6 months, managing 2 Software Engineers. Won a new Web Shell focused contract from Microsoft, and supported other contracts from five countries' national cybersecurity centers.
  • Nightline
    Hotline Volunteer · London
    Provided emotional support and practical information to callers in distress anonymously and confidentially.

    January 2019 - December 2019

    Provided emotional support and practical information to callers in distress anonymously and confidentially.
  • European Youth Parliament (EYP)
    South-East Head Organiser & Alumnus · International
    Represented the UK internationally on the Gender Equality Committee.

    February 2016 - July 2019

    Represented the UK internationally on the Gender Equality Committee.
  • Imperial College London
    Research Assistant · London
    Published research paper for implementation of Flint Programming Language.

    July 2018 - April 2019

    Published research paper for implementation of Flint Programming Language.
  • CybaBrain
    Founder · London
    First founding experience to support freelancing career in web development and video editing.

    January 2011 - January 2018

    First founding experience to support freelancing career in web development and video editing.
  • HABSMUN
    Organiser & Head of Tech · London
    Managed a team of 10 with responsibility for front-end and back-end systems for 5 separate sessions totalling 2,000+ delegates from 30 different countries over a 3 day weekends.

    August 2015 - September 2015

    Managed a team of 10 with responsibility for front-end and back-end systems for 5 separate sessions totalling 2,000+ delegates from 30 different countries over a 3 day weekends.
  • Shell
    Summer Intern · 40 Bank Street
    Dived headfirst into Shell experience with the Consumer Data and Analytics Team.

    August 2015 - September 2015

    Dived headfirst into Shell experience with the Consumer Data and Analytics Team.
  • Entrepreneur First
    Summer Intern · London
    Joined in the first cohort of interns at a Deep Technology talent investor, aiding in fundraising and new talent leads.

    July 2015 - July 2015

    Joined in the first cohort of interns at a Deep Technology talent investor, aiding in fundraising and new talent leads.
  • Imagination Technologies
    Summer Intern · Kings Langley
    Went deeply technical with the Compilers and Tools Team to create a fuzzer for MIPS.

    June 2015 - July 2015

    Went deeply technical with the Compilers and Tools Team to create a fuzzer for MIPS.