ML Engineer | Fullstack Engineer | Software Engineer

Lightweight Interactive Dialogue Annotator

Built an annotation tool for dialogues. Presented as a system demonstration at one of the world's top natural language processing conferences.

Fullstack Engineer
ML Engineer
Software Engineer
JavaScript
Python
Vue.js

Genetic Algorithms for Text Classification
Genetic Algorithms for Text Classification

Conducted research into the difficulty of text classification tasks. Trained over 900 models and designed and built a genetic algorithm to analyse the results.

Fullstack Engineer
ML Engineer
Software Engineer
Python
PyTorch

Automatic Summarisation of Scientific Papers
Automatic Summarisation of Scientific Papers

Masters thesis research into automatically summarising scientific papers. Published at one of the world's top NLP conferences.

ML Engineer
Software Engineer
Python
PyTorch

Universal Natural Language Understanding
Universal Natural Language Understanding

I solely designed and built a conversational AI based on zero shot classification and question answering models.

Fullstack Engineer
ML Engineer
Software Engineer
AWS
Python
PyTorch

MLOps + Neural Parser
MLOps + Neural Parser

Built an MLOps pipeline to accept new annotations for a model, re-train it, evaluate it, and if it succeeded, automatically deploy it to production.

Fullstack Engineer
ML Engineer
DevOps Engineer
AWS
Python
PyTorch