Where I've Worked

AI Software Engineer

NCS

Sep 2025 - Present

Building FastAPI backend services and LLM pipelines for NCSgpt, an internal AI platform used by more than 1,000 employees.

  • Developed a Retrieval-Augmented Generation pipeline over enterprise knowledge sources, combining vector search with LLM generation to ground responses and reduce hallucinations.
  • Instrumented NCSgpt with Langfuse and OpenTelemetry for end-to-end observability across prompt tracing, latency monitoring, and cost tracking.
  • Designed an Email Agent harness over Microsoft Graph APIs with intent routing and retrieval for secure email search, summarisation, and reply drafting.
  • Engineered an AI PowerPoint generation service with Dockerised Python agents that autonomously generate, modify, and adapt decks.

Frontend Engineer Intern

Ryde

Jan 2025 - Jun 2025

Built Ryde's WeChat Mini Program frontend from scratch as the sole frontend developer.

  • Developed real-time one-on-one chat with WebSockets, delivery statuses, read receipts, and push notifications.
  • Integrated in-app calling via WebView, handling call initiation, join, and termination states.
  • Reduced initial chat history load time by approximately 60% using lazy-loading pagination.

Frontend Developer

Economy-v1

Oct 2024 - Dec 2024

Built a responsive web platform that lets users create, manage, and host nodes for AI agents, with real-time visibility into each node's specifications and status.

  • Designed and implemented key product surfaces including the landing page, node details page, and node update page.
  • Used Next.js, TypeScript, React, and Tailwind CSS to deliver an intuitive and scalable frontend experience.

Mobile Cybersecurity Intern

Cyber Security Agency of Singapore (CSA)

Dec 2023 - Mar 2024

Conducted in-depth research and evaluation of mobile antivirus applications across iOS and Android to assess how well they protect everyday users.

  • Tested 20 antivirus applications across iOS and Android platforms.
  • Developed a grading scheme to assess each application's effectiveness against identified threats and presented the findings to senior cyber security professionals.
  • Used Kali Linux to securely store malware samples for evaluation.

Mobile App Developer

Witz-U

May 2023 - Aug 2023

Designed and built mobile app features with Flutter and Dart, collaborating across functions to improve both interface quality and content delivery.

  • Designed 40 new mobile interfaces in Figma and created interactive prototypes to communicate new functionality clearly.
  • Implemented a dynamic feed system backed by RESTful APIs so users could view content from other users more smoothly.

Software Engineer Intern

Dynamite Games

Dec 2022 - Jan 2023

Developed an automated broadcast Telegram bot capable of broadcasting messages to multiple groups simultaneously.

  • Ensured 24/7 uptime through Google Apps Script integration
  • Implemented targeted alerts to multiple audience groups

Let's Connect

If you'd like to chat about a role, a project, or just say hi, I'd love to hear from you.

Download Resume