Hi, I am Eugene.

Building meaningful, human-centered digital experiences through code and design

About Me

I'm a software engineer with a passion for development and design. I graduated with a Bachelor of Computing from the National University of Singapore (NUS). With hands-on experience across the software development and UX design life cycles, I thrive at the intersection of code and creativity.

I'm motivated to create meaningful change. My work includes building tech-for-good platforms such as a web tool that helps government agencies visualise social media complaints, and a learning platform designed to support older adults in acquiring basic computer skills. Currently, I'm also engaged in Human-Computer Interaction (HCI) research focused on using technology to support AI literacy education among older adults.

When I'm not designing or coding, you'll likely find me drawing, reading, volunteering or going for a run.

I code.

I specialise in software engineering, with experience in web, app, and game development. I enjoy tinkering with new technologies to bring ideas to life.

Tech
I design.

I prioritise user experience in my products, with an understanding of the UX design lifecycle and strong prototyping skills. My goal is to create solutions that genuinely address users' needs.

Design
I contribute.

I contribute to my community by applying my knowledge to solve problems and support those in need. I'm driven to create products that benefit the people around me.

Community

Work Experience

Data and Tech Intern

Ministry of Social and Family Development
Sep 2024 - Nov 2024
  • Contributed to ops-tech solutions at Child Protective Service, Rehabilitation Protection Group
  • Led the prompt engineering process for Gen AI bots designed to reduce the administrative load of child protection officers in organising and summarising case notes
  • Performed feature engineering for a binary classification predictive analytics model to assess the risk of re-reporting for screened-out child abuse cases
  • Translated ops officers' requirements and developed a case flow simulation model, enabling stakeholders to assess the impact of various parameters on CPS's case pipeline
Python

Information Technology Developer Intern

CPF Board
May 2024 - Aug 2024
  • Contributed to the Special Account closure build at Retirement Decumulation Systems Department
  • Amended 6 services for 55 Withdrawal using PayNow to accommodate changes in logic and computation
  • Developed 3 APIs for a new system aimed at facilitating the withdrawal of new Retirement Account inflows for eligible members
  • Updated the backend logic for a UI screen used in CPF Board's internal business portal
  • Created 3 batch jobs to verify the validity of account numbers for CPF accounts and the eligibility of members for a valid Retirement Account
Java Spring
IBM DB2
RTC Jazz
Jenkins
SoapUI

Information Technology Intern

CBM Pte Ltd
May 2023 - Aug 2023
  • Co-built a full-stack project management system for automation of report generation, reducing the number of platforms needed from 3 to 1
  • Designed hi-fidelity prototype for the mobile application with Figma and implemented it with Flutter
  • Created a web admin dashboard with HTML, CSS and JavaScript
  • Built APIs using PHP Laravel for connection with a MySQL database
Flutter
PHP Laravel
Voyager
HTML
CSS
JavaScript
MySQL
Figma

Research Experience

Lab Member

AI For Social Good Lab (AI4SG)
Aug 2024 - Present

As a Human-Computer Interaction (HCI) researcher at the AI4SG Lab, my current research focuses on exploring how technology can support AI literacy education among older adults. I'm particularly interested in human-agent interaction paradigms and how technology can be designed to enhance educational experiences for diverse populations.

HCI Research

Teaching Experience

Teaching Assistant

CS4218 Software Testing
Jan 2025 - May 2025

I assisted in grading coursework for 150 students, enhanced course materials, including tutorial questions and lecture slides, and actively supported student learning by responding to queries.

Jest
Playwright
JMeter

Advisor

CP2106 Independent Software Development Project
May 2023 - Aug 2023

I mentored 11 teams of Year 1 undergraduates over a 3-month software engineering project. I enabled all teams to successfully complete the programme with 3 teams achieving Artemis (Extreme), the highest level of distinction. In recognition of my contributions, I was honoured with the Best Advisor Award.

Unity
SWE Practices

Projects

Just Yap!
Jan 2025 - Apr 2025

Just Yap!

A web app that uses real-time social media data, AI, and interactive visuals to surface citizen complaints, uncover trends, and help government agencies make citizen-driven decisions.

Next.JS
TailwindCSS
shadcn
Flowbite
useSWR
Figma
Adobe Illustrator
Good Goods
Sep 2024

Good Goods

Singaporeans recognise the importance of social enterprises and are willing to support them, but finding these businesses remains a significant challenge. Thus, Good Goods is a RAG-powered discovery platform that makes it easier for consumers to discover social enterprises based on their product needs. This is a product of Build for Good 2024 hackathon.

Next.JS
TailwindCSS
Flowbite
MongoDB
OpenAI
ITS Automated Testing Engine
Jan 2024 - Apr 2024

ITS Automated Testing Engine

An automated testing tool that uses black box testing to test the Intelligent Tutoring System (ITS) developed at the Programming Languages and Software Engineering lab at School of Computing, NUS. It uses metamorphic testing, modifying base programs into semantically equivalent ones for bug detection.

Python
PyTest
OpenAI
Docker
Computer, Easy Lah!
Oct 2023 - Nov 2023

Computer, Easy Lah!

Computer, Easy Lah! is an initiative that provides an interactive learning platform for senior adults to recap and practice the content taught in computer classes. It is built for Work Live Digital, and is supported by partners such as Family Central and Chua Chu Kang IT Centre.

Next.JS
TailwindCSS
Figma
Shooting Portals
May 2022 - Jul 2022

Shooting Portals

Shooting Portals is a PC 2D puzzle-based platformer. The game revolves around Pulse, an inventor residing in the Portal Galaxy. His dog, Orbit, accidentally entered into an unknown galaxy. Hence, it is up to you to rescue Orbit.

Unity
Microsoft Azure PlayFab

Volunteering

Project RAYS with Rare Disorders Society Singapore
Jun 2025

Befriended individuals with rare disorders for arts and game sessions.

Care Corner
Jun 2025

Taught basic Scratch programming to primary school children.

Paint-A-Home XXIV @ Hougang
Jul 2024

Repainted a residential flat for Paint-A-Home XXIV @ Hougang.

Muscular Dystrophy Association (Singapore)
Jun 2024, Jun 2025

Faciliated an overnight camp organised for children.

Family Central
Dec 2023 - Feb 2024

Designed and faciliated a workshop on Google Gemini for 80 older adults.

Awards

3rd Prize
NUS LifeHack 2025
Jun 2025
Dean's List for AY24/25 Semester 2
NUS Coursework
Jun 2025
Innovative Open-Source Excellence Award, Video and Marketing Excellence Award, and Best Project Award for CS3203 (Platinum)
NUS Computing 26th STePS
Apr 2025
Software Engineering Focus Area (Distinction)
NUS Coursework
Jan 2025
Top Students for CS4218 Software Testing
NUS Coursework
Jan 2025