👋 I’m Timothy and I live in sunny Singapore with my wife and three cats.

With over 8 years of experience building AI-driven products, I have strong proficiency in PyTorch and extensive expertise in fine-tuning Large Language Models and creating LoRAs for Diffusion models.

You can find me on GitHub, Hacker News and LinkedIn.

Skills

Diffusion Models
Large Language Models
Pandas
Python
PyTorch
Scikit-learn

Experience

2023
Neural Swarm, Hong Kong
Co-Founder

I lead a team that builds custom Machine Learning models for startups and established companies.

Recent projects include:

  • LLM-powered Interview Tutor: mock coding interviews, featuring real-time voice and text interaction, built in Next.js using the OpenAI Realtime API. Deployed on Vercel and Pusher.
  • AI-native Image Editor: consistent image generation in a visual interface built in Next.js. Deployed on Replicate and prototyped in ComfyUI using Stable Diffusion and ControlNet.
  • Horse Race Betting Models: 18-month project modelling horse race probabilities for a Hong Kong betting syndicate. End-to-end pipelines built using custom PyTorch models and scikit-learn transformers.
  • Handwritten Mathematical Expression Recogniser: built an online handwriting recognition system for mathematical expressions for a Hong Kong based startup, that generated LaTeX markup as output.
2017
Discovery List, Hong Kong
Senior Machine Learning Engineer

Product discovery website deployed on a cluster of AWS EC2 instances running web scrapers and custom Named Entity Recognisers. The system was used to identify and link 10,000+ products from news sources.

2015
QuoteRed, London
Technical Co-Founder

Note-taking application incubated through Entrepreneur First, a startup scheme for UK’s brightest graduates. Built the Ruby-on-Rails back-end, the jQuery bookmarklet and the PostgreSQL comment system.

Education

2013
Imperial College London
PhD Computer Science

Wrote a thesis on “Internet Auction Processes and Mechanisms” and served as a Teaching Assistant for two undergraduate subjects: Probability & Stochastic Processes and Traffic Theory & Queueing Systems.

2007
University College London (UCL)
BSc (Hons.) Computer Science

Awarded First Class Honours, completing a dissertation on “Query by Humming”, a group project on “Temperature Mapping of the Lunar Surface” and electives in Algorithms, Databases, Logic and Probability.

2003
Camberwell Grammar School, Melbourne
Victorian Certification of Education

Awarded ENTER of 99.50 on academic scholarship, placing me in the top 0.5% of students and receiving the Victoria Premier’s Award for Information Technology, recognising outstanding achievement in the VCE.

Prizes & Certifications

  • Obtained 50* in Advent of Code 2023
  • Kaggle Big Data Derby Analytics Competition (3rd place prize of US$10,000)
  • Central Saint Martins Typography Summer Course