About me

I graduated from SUTD (Singapore University of Technology and Design) with a degree in Computer Science and Design, and am a graduate of the AI Singapore Apprenticeship Programme (AIAP) Batch 20. I've got a strong interest in today's AI technologies, which led me to take up AI-focused courses and build real-world AI applications and solutions.

I'm also someone who's open to new and unfamiliar environments, and I'm always looking for ways to grow and keep improving in any way, not only in tech.

Work experiences

AI Singapore Sept 2025 to March 2026

PowerPoint Slides Compliance Report Generation with AI

An AI-driven application that automates the end-to-end generation of compliance report PowerPoint slides from custom data inputs.

The solution applies robust software engineering practices and large language models (LLMs) to analyze user-provided data and transform it into structured, client-compliant presentations. In addition, a human-in-the-loop (HITL) workflow was implemented, enabling compliance managers to refine and edit the generated PPTX through prompt-based requests. By replacing a fully manual reporting process, the application significantly improves productivity, reducing report creation time and operational overhead.

  • Python
  • LLMs
  • PowerPoint Automation
  • Software Engineering

ST Engineering Sept 2024 – May 2025

Video Captioning in Military Scenarios

A video captioning system that generates detailed captions for military scenarios.

The system should be able to generate detailed captions that describe the actions and events taking place in the video. The system should also be able to generate captions that are relevant to the military context, such as identifying specific objects, actions, and events that are relevant to military operations. We were also tasked to ensure that the system is able to generate captions in real-time, so that it can be used in live military operations.

We named our final model DeepSub, a fine-tuned vision transformer model with InternVL2 as the base open source model. With our evaluation, our new model has achieved about 4x improvement in military object specificity when generating captions.

  • Python
  • Tensorflow
  • Pytorch
  • Huggingface

Being Bridges May 2023 – Aug 2023

Streamlining Religious Diversity Training with an AI Webapp

An AI-powered web app that combines a curated FAQ system with a real-time chatbot, designed to handle complex topics respectfully and in line with the client's values.

Our team partnered with a client promoting interfaith, interracial, and intercultural education to support trainers facing burnout from answering repetitive, sensitive questions. We developed an AI-powered web app that combines a curated FAQ system with a real-time chatbot, designed to handle complex topics respectfully and in line with the client's values.The platform supports session-based customization, letting trainers tailor content and control access. A human-in-the-loop feedback system allows flagged responses to be reviewed and reused for few-shot training, enabling continuous improvement of the chatbot over time.

  • Python
  • Flask
  • VertexAI
  • Google Cloud Platform

Personal projects

Personal Project Started Dec 2025

No longer maintained

AI-Powered Research Assistant

A custom-built AI chatbot interface designed to do research about a given document or set of documents.

Ask anything about the provided document(s) with specific references within the document(s). Website Links supported.

  • RAG
  • Python
  • Agents

SUTD Undergraduate Research Opportunities Project (UROP) Aug 2023 – May 2024

No longer maintained

AI-Powered Documentation & Learning Assistant

A custom-built AI chatbot interface designed to enhance the documentation and learning experience.

This project integrates features such as folder management, search, colored-tag filtering, and a prompt library system to streamline user workflows.

  • React
  • TypeScript
  • JavaScript
  • CSS

SUTD Deep Learning Project Jan 2025 – May 2025

Bitcoin Predictor

An LSTM-based deep learning model in PyTorch to predict the next-day closing price of Bitcoin.

The model uses 10+ years of historical data with engineered time-based features like day of the week and month. Achieved a test MAPE of ~2.48% and RMSE of ~$2519.98, demonstrating solid short-term forecasting capability for financial time series.

  • Python
  • Jupyter
  • PyTorch

Technical stack

AI / ML

TensorFlow · PyTorch · HugginFace

Backend

Python · Java · Flask · Django · FastAPI · Node.js

Frontend

HTML · CSS · JavaScript · TypeScript · React

Data / Tools

MongoDB · PostgreSQL · Docker · GIT · Postman