Working on an internal framework for real-time data ingestion and servicing in the RISK team.
Technologies: C++14 (Boost, Asio), CMake, KBD/q, Python, Bash, gRPC
I worked in the Management Information Systems team, developing internal systems used by hundreds of staff in Sea, Garena, and Shopee across Asia. I optimize the performance of these systems, develop new features, and build tools that monitor their health to benefit staff in the region.
Technologies: Python Django, React, Docker-Compose, Kubernetes, Redis, MySQL
I taught CS1010 Programming Methodology which is about problem solving in C. It also teaches some basic operating system concepts like pointers and memory management in C.
Technologies: Vim, C, Linux, Git
Collaborated with a UI/UX designer to build an interactive COVID-19 dashboard which displays data aggregated from various news sources and quiz cards for a client. I write about it here.
Technologies: Python Flask, React (NextJS), Docker-Compose, nginx, Redis
Built a Python OOP model to support management of technical analysis indicators as well as implemented a customizable MACD indicator. Deployed on AWS to send trading signals to clients.
Technologies: Python, Pandas, MongoDB
Led efforts to digitize manual, paper-based processes to save countless of staff manhours. Built some real-time mobile apps with backends and MS Access VBA defects reporting and management system to achieve this. See my writing about TaskMe, Ferry Booking, and WeTrack.
Technologies: React Native, Redux, NodeJS, Express, Socket.IO, Redis, MongoDB
Conducted research and simulation to improve the resilience of the MRT network in Singapore.
Technologies: Python, Pandas, NetworkX