Data, software, life-long learning.
I am in my senior year pursuing my degree in Information Systems at Singapore Management University. I enjoy programming, solving problems and learning how things work.
In my free time I like to read, explore new technologies and contribute to open-source projects. I keep my notes about various technologies here and summaries of my readings here.
StarHub SmartHub Analytics takes your marketing and business planning to new, more intelligent heights.
KeyReply is the premier AI chat automation platform in Singapore and Asia for enterprises to engage customers.
I work directly with SMU tBank's Project Head and Software Architect Alan Megargel to maintain, update and develop SMU tBank's suite of applications such as the Branch Teller and Retail Internet Banking.
Campus Lead for AY 2017/2018
I was invited to and attended the inaugural Asia MSP Summit 2018 held in Taiwan as well as the APAC MSP Summit 2018 held in Singapore.
I conduct workshops and organize events with fellow Microsoft Student Partners from Singapore Management University to evangelize Microsoft technology. I primarily lead the Build-a-Bot workshop that has garnered over 100 participants.
I assisted the company co-founders with key projects and expansion plans for their new start-up. I was involved in decision making processes, planning and development of software as well as developed features for a decentralized trading platform web application.
I was a TA for IS201 Object Oriented Application Development and Project "Let's Code!" under Associate Professor David Lo and Senior Instructor Mok Heng Ngee respectively.
I worked closely with the faculty to facilitate, mentor and manage over 70 students. I also graded weekly assignments, homework and offered weekly consultation sessions for the students.
I completed several data science and machine learning projects as part of the Udacity Machine Learning Engineer Nanodegree Program.
I built a simplified blockchain and multithreaded mining software that includes a mining pool (server) and the miners (client).
This was my project submission for IS303 Architectural Analysis. The goal of the project was to explore concurrent programming in Java. This was a toy project for educational purposes and simplifies real-world cryptocurrency mining software.
Developed a middleware to connect front-end commodities trading applications to a private Ethereum blockchain.
I was the lead developer and built most of the API to interact with the blockchain and handled the database design. I also configured and deployed a private Ethereum blockchain, designed the smart contracts to facilitate privacy and security requirements as well as wrote bash scripts to automate deployment.
Our project was awarded Best IS480 Technical Innovation for Term 1 [link]
I contribute code and documentation to open-source projects from time to time.
Projects I have contributed to:
My team and I created a Microsoft Student Community and grew it to more than 200 students in 3 months. I took lead in organizing and conducting the Build-a-Bot workshop that taught students how to create chatbots using the Microsoft Bot Framework.
I also built a chatbot for the SMU Microsoft Student Community to welcome new members and provide more information about the club.
Societies