Introduction

IMG_2097
computer

Software Engineer

Hi there, if you are looking at my CV, I have grabbed your attention. 

I work as a software engineer and I desire to solve interesting problem regarding this field.

If you have any work opportunities, please contact me through my emailttfd3gm8e@relay.firefox.com

Photographer

Aside from software development, I am also highly passionate in photography. Check out my photos page for some sick pictures!

Adventurer

I love the sense of exploring in far-flung places off the edge of civilization. It is what gave me motivation to travel to and hike in remote places.

It would make my day if there is an opportunity for me to realize the dream of being a digital nomad.

Check out my blogs for my travel journeys!

Work Experience

ML ENGINEER

Binance

May 2024 – Current
  • Log anomaly keyword extraction using Tensorflow, keras as well as Apache Spark, Lucene, Nutch & Solr.
  • Logs extraction using Elasticsearch, Logstash, Kibana and Datadog.
  • Fixed anomaly forecast prediction algorithm and improved efficiency on anomaly alert latency.

FULL STACK SOFTWARE ENGINEER (TECHOPS)

Binance

Jan 2023 – Jul 2023
  • Involved in front-end and back-end development of incident reporting model and algorithm platform, using React JS, NextJS and Java Spring Boot.
  • Project manager and backend developer for Air Classroom app.
  • Involved in designing MySQL database and maintaining Google Cloud Platform for back-end API development.

VICE PRESIDENT

NUSSU COMMIT

Jun 2023 – Jun 2024
  • Led the committee in planning and executing events.
  • Support directors in their roles and ensure smooth operations of the committee.

OPERATIONS & LOGISTICS DIRECTOR

NUSSU COMMIT

Jun 2022 – Jun 2023
  • In charge of maintaining/debugging NUS computers and cloud-based virtual machines.
  • Managed cell members for duty allocations.

FINANCE & LOGISTICS EXCO

NUS COMPUTING CLUB, SPORTS CELL

2021 – Current
  • Organized school events and activities.

SIGNAL OPERATOR, SATCOMS

SINGAPORE ARMED FORCES

2019 – 2021
  • Technical skills in operating signaling, satellite and networking communication equipment.
  • Trained in CCNA, awarded best signal operator based on exemplary performance in CCNA theory.

Education

BACHELOR OF COMPUTING, COMPUTER SCIENCE (HONOURS)

NATIONAL UNIVERSITY OF SINGAPORE

Aug 2021 – May 2025
  • Second Major in Quantitative Finance
  • Specialization in Artificial Intelligence
  • Specialization in Networking and Distributed Systems

STANFORD CODE IN PLACE

STANFORD

Apr 2020 – Jun 2020
  • Online course, learnt programming methodology with python language.

SINGAPORE GCE A LEVELS

ANGLO-CHINESE JUNIOR COLLEGE

Jan 2017 – Dec 2018
  • Highest Distinction in H2 Physics and H2 Mathematics.

Projects

JavaBean (Artemis)

NUS ORBITAL 2022

Link

Apr 2022 – Aug 2022
  • Main contributor with 200k lines of code, did Code Quality checks, automated test cases, CI/CD using custom GitHub Actions.
  • NFT/Cloud-based, multi-platform, Open World RPG game.
  • Hardest difficulty achieved by fulfilling extreme requirements in software engineering skills, such as Object-Oriented Programming (OOP) through game development and peer programming.

visual.ai

Personal

Link

June 2024 - July 2024
  • Project made for TikTok TechJam 2024
  • Visualizes Deep Neural Network models during training.

Stock Analyzer

Personal

Dec 2021 - Current
  • Scraped real-time financial data from Yahoo Finance & Finviz to test trading & investment strategies.
  • Statistical analysis for individual stock using Python, Numpy, Pandas, Scipy.
  • Generate the Mean-Variance portfolio, the efficient portfolio frontier using matplotlib together with the tangent portfolio.
  • Calculates the implied volatility of stocks using the Black-Scholes-Merton formula.
  • Generates the Merton-Jump-Diffusion model.

@cs_notes_bot

Personal

Link

May 2021 - Current
  • A Telegram Bot that is able to provide users with a cloud-storage that handles text messages, images and any other files.
  • Security is implemented in such a way that the retrieval link is set to expire within a set time.
  • It is based on NodeJS and JavaScript and self-hosted using Firebase.

Blockchain

Jetbrains Academy

Link

Dec 2021 - Current
  • Project based on JetBrain Academy’s Blockchain project.
  • Applied hashing, multithreading skills and serialization skill in Java.

Skills Summary

Programming Languages

Java

Python

JavaScript

C++

Swift

Bash/Shell

C

Assembly

Frameworks

JavaFX

Spring Boot

Swing

NodeJS

Flask

NextJS

XCode

Testing

JUnit

Database

Firebase

Google Cloud

MySql

Spoken Languages

English

Chinese

Hackathons

WorldQuant BRAIN IQC 2024

WorldQuant

Mar 2024
  • Design and backtest multiple trading strategies.
  • Top 20% of all teams globally.

NUS-NCS Innovation Challenge, NUS Business Analytics Centre

NCS

Mar 2024
  • Led the team in creating a chat bot based on ChatGPT’s OpenAI model using Natural Language Processing (NLP) and Machine Learning (ML) approaches.
  • Backend was done using Python, Frontend was done using Flask.
  • Data processing and annotation on both real-time and static data using Python.

SNOMED CT Entity Linking Challenge

SNOMED

Feb 2024
  • Link spans of text in clinical notes to concepts in the SNOMED CT clinical terminology.

9th Engineering Innovation Challenge

Institution of Engineers, Singapore (IES)

Link

Sept 2023
  • Finalist
  • Main engineer for computer vision – object identification for the leaves and tracks its growth using opencv.

WelcomeCTF

NUS greyhats

Jul 2022
  • First Place among 133 teams.
  • Completed all of the questions in the fastest time possible.

STANDCON 2022

Div0-N0H4TS

Jun 2022

    Grey Cat the Flag 2022

    NUS GREYHATS & NCL

    Jun 2022
    • 111th Place among 455 teams.
    • Completed several questions in the Misc category, utilized reverse engineering skills.

    Shopee Code League 2022

    Shopee

    Mar 2022
    • Spearheaded a team in solving algorithmic puzzles designed by Shopee Engineering team.
    • Questions involved the utilization of graph theory and SSSP algorithms.

    SCDF X IBM Lifesavers’ Innovation Challenge: Call for Code 2020

    SCDF & IBM

    Link

    Jun 2020
    • Team project to create an app that processes SCDF operator’s data and assess their health risk in their potential real time activities.
    • Operator’s real time data are filtered with Artificial Intelligence through IBM Cloud.

    Other Activities