Career Profile
I am a penultimate year Computer Science student at National University of Singapore. I am always eager to learn new things and explore the unknown, and I am looking to go into tech that can make meaningful change in this world!
Experience
Software Engineer Intern
Government Technology Agency Singapore
May 2021 - Aug 2021
Worked on two full-stack web development projects (one green-field, one brown-field) in an Agile team
Completed a data uploading and ETL feature among other front-end and back-end user stories
Completed a data uploading and ETL feature among other front-end and back-end user stories
Technologies Used: Golang, ReactJS, Typescript, CSS (Chakra UI & Material UI), PostgreSQL, AWS
Undergraduate Teaching Assistant
NUS School of Computing
Aug 2020 - Apr 2021
Taught weekly lessons, graded assignments and held personal consults for one tutorial class of the following two courses:
- Programming Methodology (taught in my Year 2 Semester 1)
- Programming Methodology II (taught in my Year 2 Semester 2)
- Programming Methodology (taught in my Year 2 Semester 1)
- Programming Methodology II (taught in my Year 2 Semester 2)
Technologies Used: Java, spin-off of JavaScript (teaching language for the course)
Scholastic Achievements And Honours
Scholarship
Awarded for academic excellence
Scholarship - Offered
Not taken up due to scholarship bond
Projects and Competitions
Computer Graphics Learning Projects
Aug 2021 - Present
Worked on modeling and animation projects using OpenGL and C++
Computer Vision Learning Projects
Aug 2021 - Present
Implemented computer vision techniques such as cross-correlation, non-maximum suppression, template matching, canny edge detection and Hough transform in Python
Robotics Algorithms Learning Projects
Aug 2021 - Present
Implemented A* search, hybrid A*, and value iteration algorithm for solving MDP in Python
NUS Greyhats Capture the Flag
Aug 2021
Solved computer security CTF challenges, in categories such as web security, reverse engineering, cryptography, and binary exploitation in a team of 4
Finished top 20 in over 100 teams
Finished top 20 in over 100 teams
Tembusu College Welcome Week - Interactive Virtual Tour + Web Game
Jun 2020 - Jul 2020
Built a website, mainly working on a Virtual Tour segment using HTML/CSS/JS and SVGs [Explore > Virtual Tour]
Created an online multi-user interactive canvas with user authentication in a team of 6, based off Reddit’s r/Place [Missions > TPlace] (Interaction has been disabled, but you can still see the canvas produced by the students)
Created an online multi-user interactive canvas with user authentication in a team of 6, based off Reddit’s r/Place [Missions > TPlace] (Interaction has been disabled, but you can still see the canvas produced by the students)
Gemini Project (Interactive Web Game)
May 2020 - Jul 2020
Conceptualised, designed and built a browser-based, point-and-click puzzle game with a friend using HTML/CSS/JS, with the purpose of raising awareness on OCD
DSTA BrainHack
Jun 2020
Learnt about and trained basic Machine Learning models on Computer Vision using Python (Keras etc.)
#codeForCorona 2020 Hackathon
May 2020
Conceptualised and created a website with a friend for crowd-sourcing ideas on what to do when stuck at home, using SQL database and HTML/CSS/JS
Hack&Roll
Jan 2020
Created an IoT gadget that plays funny voice lines when a door is pushed or pulled in the wrong direction, in a team of 4 using Python with Flask and ngrok, and React with Expo
Hackomania
Feb 2019
Built a multiplayer web-based game for transcribing voice recordings in a team of 4, using JS, sockets and Phaser 3
AI Algorithms Learning Projects
Sep 2020 - Nov 2020
Worked on 3 small projects (such as training a Pacman game) with a partner, implementing algorithms including A-star Search, Backtracking, AC-3, Q-Learning, and Feature Extraction using Python
Software Engineering Learning Project
Sep 2020 - Nov 2020
Worked on a brown-field software engineering project (clinic management tool) in a team of 5, learning Java, Git, UML, documentation, good software engineering practices and design models etc.
React Native Learning Projects
May 2020
Learnt React Native from a Udemy course, creating small mobile applications: a diary app and a food reviews app
INVENT Enrichment Program
Feb 2017 - Nov 2017
Created a prototype of a smart fridge sensor using Arduino and pitched it, learning about the start-up process
Leadership and Extracurricular Activities
Head of Operations, Google Developers' Student Club (DSC)
NUS School of Computing
May 2020 - Apr 2021
Facilitated and organised a hackathon (Hack For Good 2021), industry talks and tech workshops, with the aim of inspiring more students to utilise technology to do social good
Founder and Chairperson of Outdoor Adventure Club
NUS Tembusu College
Jan 2020 - Apr 2021
Started an Outdoor Adventure Interest Group in NUS Tembusu College in Year 1, arranging fun weekly or fortnightly activities for fellow residents such as treks, cycling trips, kayaking and paintball events
Vice-Captain of Dodgeball Interest Group
NUS Tembusu College
May 2020 - Apr 2021
Ran twice-weekly trainings and organised friendly matches and competitive games with other NUS Colleges, inciting interest in the sport and teaching new players
Organising Committee for Project Back In My Day
Volunteering Project
Jan 2020 - Feb 2021
Conceptualised, planned and executed a new community project in a team of 6, centred around filming videos with elderly to showcase their skills and knowledge, posted on YouTube and social media
Organising Committee for Paint-a-Home XXI
Volunteering Project
Feb 2020 - Dec 2020
Organised the 21st run of community service project Paint-a-Home, where we repainted around 20 1-room and 2-room rental homes owned mostly by elderly
Chairperson of Outdoor Adventure Club
Raffles Junior College
May 2017 - May 2018
Served as the CCA Leader of the Outdoor Adventure Club in JC, planning and executing multiple large-scale events (e.g. school-wide 50km cycling event, 3D2N CCA camp), in addition to weekly CCA sessions