I'm
a software engineer.
an aspiring entrepreneur.
(sometimes) a musician.
I enjoy working towards a goal and being motivated by the creative process along the way. I excel in collaborative settings, and always find it rewarding to be able to contribute to a project, or even to begin one!
aka. Second Class (Upper) Honours
(Hover over me!)
• CS4218 - Software Testing
• CS3219 - Software Principles and Patterns
• CS3203 - Software Engineering Project
• CP2106 - Orbital Programme
• Senior Advisor (TA) for Orbital Programme
(Hover over me too!)
• CS4248 - Natural Language Processing
• CS4243 - Computer Vision
• CS3244 - Machine Learning
• CS3243 - Introduction to Artificial Intelligence
ST Engineering
• Conducted market and technology research for smart parking solution and congestion control projects
• Wrote Python scripts for use in smart parking solution
• Involved in regular evaluations of smart parking solution and development process
ST Engineering
• Performed DevOps and testing roles for AOCS (Advanced Operations Centre Solution) framework
• Utilising virtualisation platforms to create and manage virtual machines for testing, staging, integration environments
• Research and development of configuration management capabilities using Ansible
• Web application development using AngularJS, NodeJS and REST APIs
Advisor for NUS Orbital Programme
National University of Singapore (School of Computing)
• In charge of overseeing the software development process for 5 teams of freshmen as their project manager
• Provided frequent feedback and evaluation for their projects
• Performed code review where necessary
• Provided guidance and learning resources suitable for beginner developers
Gametize
• Engaged in a client-facing role, developing a progressive web app (PWA) for a client company's staff training programme
• Completed implementation of the interactive, visual novel-style mobile web app using Phaser library
• Developed new features for internal SaaS gamification platform, based on Apache Struts, ReactJS and MySQL
Senior Advisor for NUS Orbital Programme
National University of Singapore (School of Computing)
• Served as project manager for 15 teams
• Provided beginner developers with guidance on development plan, workflow tools, documentation and implementation for their software development projects
• Provided frequent feedback and evaluation for their projects
• Performed code review where necessary
Gametize
• Develop secure and robust product features
• Analyse user's requirements and apply user centric design into product development
• Upgrade product architecture to handle future usage
• Integrate external services to extend the usefulness of platform
• Troubleshoot technical issues
• Provide technical support
• Manage technical projects
Have something to say? Feel free to leave me a message below.
You can download my resume here.
If you would like, here is some content you might find interesting:
• Devblog: How I made this website (Coming soon)
• Music discography (Coming soon)