Curriculum Vitae (currently in progress, 19 October 2024)

Education 🙆🏻‍♀️️

National University of Singapore

Bachelor of Computing in Computer Science (Honours)

Aug 2018 - Jan 2022

Relevant Coursework:

  • Software Engineering Practices

  • Data Structures and Algorithm

  • Object-Oriented Programming

  • Testing

Work and Internship experiences 😎

Bank of America Merill Lynch Singapore

Software Developer, Apr 2022 – Mar 2024

  • Built API services using Spring Boot and JPA to support financial web application under FICC

  • Enhanced AMPS messaging servers to handle new and existing FIX communications

  • Automated process to transform large-scale data into reports for local and overseas stakeholders

  • Maintained a scalable and secure CI/CD pipeline using proprietary tools, Jenkins, and Marathon


KPMG Singapore

Cyber Response Intern, May 2021 - Jul 2021

  • Analysed data and behaviour from a large-scale Gophish Phishing Campaign

  • Developed an extension module for proprietary parsing software, involving: ESE, EVTX, ELK Stack

  • Produced comprehensive documentation and presentations for tasks completed


Institute for Infocomm Research, A*STAR

Data Science Intern, Jun 2020 – Aug 2020

  • Developed an analytical dashboard with Dash for clinical research to analyse electronic health records

  • Tested implementation thoroughly, debugged and improved features upon feedback

  • Filed technology disclosure for implemented dashboard - Title: Exploratory Data analytics for Multimodal Clinical Data, Filed date: 17 November 2020


Google Software Product Sprint 2020

Participant, Jun 2020 – Aug 2020

  • Practiced industry best practices such as: contributing to open-source software using Git and GitHub, conducting code reviews, participating in distributed development, designing new components and interfaces and leading them to completion

  • In 10 weeks, completed portfolio website and collaborated with a team of peers to create a web application. Leveraged various tools: Google Cloud Platform APIs, including App Engine and Datastore

  • Acquired design skills and improved CSS knowledge


Singapore Polytechnic Library

IT Intern, Oct 2017 – Feb 2018

  • Enhanced SP library’s LibGuide by enhancing readability and updating information

  • Designed learning packages on information literacy for the entire school population using Articulate

  • Produced video animations for information literacy with GoAnimate and Audacity


Singapore Polytechnic Centre for Biomedical and Life Sciences (CBLS)

Research Intern, Sep 2017 – Sep 2017

  • Researched methods to detect Alzheimer’s Disease and devised novel screening solutions

  • Proper documentation is practised for experiments and findings

  • Conducted experiments in a laboratory setting and followed good laboratory practices


Bioinformatics Institute, A*STAR

Research Intern, Jul 2017 – Aug 2017

  • Researched on suitable and possible antibodies for medical purposes

  • Automated file management to handle more than 1000 files to aid with experimental results

  • Applied various scientific programs (PyMOL, MODELLER) to design and model 3D protein structures


All of my Projects 🥺

TalkResearch, MLH's Month Long Hackathon (2023) | GitHub, Devpost | Live Demo

Role: Fullstack Developer

  • Write documents with clear formatting and helpful functionalities

  • Store all resources and references used in the paper into one document, helping users to organise their work better

  • Add references and citations from 3 different styles: Harvard, APA, Vancouver


ilovenumbers, Hacks for Hackers (2023) | GitHub, Devpost

Role: Fullstack Developer

  • We take a look at 2 datasets from kaggle and visualise the data using Streamlit

  • From a public GitHub repository, we extract and analyse each file

  • Code metrics such as cyclomatic complexity and logical lines of code are studied. After processing, useful data is shown in tables.


Planet Support, PrideHacks (2023) | GitHub, Devpost

Role: Fullstack Developer

  • A platform for people around the world to show their support to others, by leaving positive messages for others to read

  • Messages displayed on 3D globe for viewing and interaction

  • Sentiment Analysis to screen post for safety before displaying


MangoWG, Hack Your Portfolio (2023) | GitHub, Devpost

Role: Fullstack Developer

  • No code website generator for creating and hosting portfolio website in a few steps

  • Created Github App to connect users and organize information with from a choses website template


CatBot, AI Hackfest (2023) | GitHub, Devpost

Won: Most Creative Use of GitHub

Role: Fullstack Developer

  • AI Cat Bot Desktop Companion: Play the game, Chopsticks, talk and make silly music / sounds with CatBot

  • Pretrained models such as Spotify AI’s Basic Pitch and Melody RNN for music generation based on audio recording

  • Note: Above GitHub link goes to a repo with my contributions (Sound maker) for the project


Teachers Lounge, Teacher's Hack 2 (2022) | GitHub, Devpost

Won: Best Use of Velo by Wix

Role: Fullstack Developer

  • Marketplace for teachers to request and source teaching materials

  • Teacher's forum page for discussion

  • Custom appreciation card generated to create cool cards for your teachers

  • Note: Above GitHub link goes to a repo with my contributions (Appreciation card maker) for the project


TourGather, Bon Voyage Hacks II (2022) | GitHub, Devpost

Role: Fullstack Developer

  • Web platform to view attractions, find local tour guides and book tours


GoRookies, Rookie Hacks II (2022) | GitHub, Devpost

Won: Best CI/CD Application Using CircleCI

Role: Fullstack Developer

  • Telegram Bot for studying

  • Create custom quizzes and study on the go

  • Setup continuous integration with CircleCI


Know the Way, MapHacks (2021) | GitHub, Devpost

Won: Third Overall & Most Creative Use of Twilio

Role: Fullstack Developer

  • Developed a travel companion chatbot for WhatsApp

  • Provided route optimization and suggested destinations for travellers

  • Built with various well-known APIs and used ngrok for the webhook to Twilio


Get The Formuoli, Bon Hacketit 2.0 (2021) | GitHub, Devpost

Won: Mom’s Spaghetti Hack (Best On Theme Hack)

Role: Backend Developer

  • Developed a cooking companion chatbot for WhatsApp

  • Identify and provide recipe with instructional video, based on photo of dish

  • Built with various well-known APIs and used ngrok for the webhook to Twilio


Poetic Shark, SharkHacks3 (2021) | GitHub, Devpost

Role: Backend Developer

  • Shark themed Discord bot made in Node.js with 4 custom Slash commands

  • Custom card maker by writing a caption and choosing from 6 design

  • Get random shark facts and stock availability for the popular Ikea shark, Blåhaj


All Together, SelfieHacks (2021) | GitHub, Devpost

Won: Best Forem Community

Role: Fullstack Developer

  • Content creation community made with Forem and hosted on GCP Compute Engine

  • Using YouTube Data API, receive popular videos based on categories. With Twitter API, results are automatically posted onto the platform

  • Get video ideas by providing prompts


Agent Bucky, Hacky Birthday MLH! (2021) | GitHub, Devpost

Won: Second Overall

Role: Fullstack Developer

  • Constructed an interactive debugging service tool inspired by Rubber Duck Debugging

  • Assisted help for programmers by analyzing code explanations through Natural Language Processing

  • Created with these resources: Elegoo Uno R3, Pyserial, SpeechRecognition, spaCy


Shall We Go, Bon Voyage Hacks (2021) | GitHub, Devpost

Role: Fullstack Developer

  • Google Docs Add On for planning trips and making itineraries

  • Good organisation of plans with feature to vote destinations between friends

  • Get travel information such as maps, currency conversion rates and important local advisory

  • Consolidate and play YouTube videos, directly in Google Docs


is it too late to revert to old commits?, Hacktoon (2021) | GitHub, Devpost | Live Demo

Won: Best Domain Name from GoDaddy Registry [APAC Only]

Role: Fullstack Developer

  • HTML5 Web Game and hosting it on GitHub


itrymybest, PrideHacks (2021) | GitHub, Devpost

Won: Best Use of Linode Cloud

Role: Fullstack Developer

  • Launched an online service platform to help users understand their writing tone

  • Increased awareness on tone of speech and promotes critical thinking for safer online interaction

  • Made use of: Flask, Text2Emotion, profanity-filter, PyDictionary, Linode Ubuntu Server


EngeneDraw!, Hydrangea Hacks (2021) | GitHub, Devpost

Role: Fullstack Developer

  • AI Assisted Drawing Platform for Children

  • OpenCV and NumPy for image manipulation

  • Used Flask for web app and hosted onto Heroku


DeskFocus, iNTUition v7.0 (2021) | GitHub, Devpost

Role: Fullstack Engineer

  • Created a multi-purpose desktop tool to help students improve productivity

  • Threading for Pomodoro timer and custom web blocker features

  • Made with PyQt5 and PyDictionary


DeskTranslate, NUS Hack&Roll (2021) | GitHub, Devpost

Won: Best Socially Useful Hack

Role: Backend Engineer

  • In a team of 4, created a live-translation desktop tool which uses optical character recognition

  • Improved user’s online experience by providing real-time translation and better readability

  • Produced translation capabilities through libraries: pytesseract, opencv, deep_translate


Credentials 😊

CS50's Introduction to Artificial Intelligence with Python

Issuer: Harvard CS50

Date: Aug 2024

Credential URL

CS50’s Web Programming with Python and JavaScript

Issuer: Harvard CS50

Date: Dec 2022

Credential URL

Introduction to Cybersecurity

Issuer: Cisco Networking Academy

Date: Dec 2021

Credential URL

Using Databases with Python

Issuer: University of Michigan | Coursera

Date: Jun 2021

Credential URL

6.00.1x: Introduction to Computer Science and Programming Using Python

Issuer: MITx on edX

Date: Aug 2020

Credential URL

Interactive Python Dashboards with Plotly and Dash

Issuer: Udemy

Date: Jun 2020

Credential URL

Orbital - Project Gemini (Intermediate)

Issuer: National University of Singapore

Date: Sep 2019

Credential URL