A code generator that generates session type APIs in TypeScript for Node and React, guaranteeing protocol conformance by construction.
Proof-of-concept for an end-to-end cloud-based solution for tracking, analysing and visualising airline food waste using object detection.
A system for parsing sentiment insights from news documents for the GS Asset Management team.
An iOS app to empower visually impaired users to shop abroad by narrating product descriptions and prices (converted to home currency) using object detection and text recognition.
An iOS app for stay-at-home mothers to discover and join walking groups around their area.
Implementing core features (thread scheduler, system calls, virtual memory), for a small operating system written in C.
A compiler written for the WACC programming language, a small While language.