I strongly believe that projects are a win-win activity. They help me learn at an accelerated pace (as against a traditional classroom environment) and (possibly) make a real world impact. Here are some of the projects I’ve actively worked on:
NUS Class Bot - A Telegram bot that automates the attendance taking process in NUS Classrooms. Started out as a fun side project and was later adopted as an official project with users from a module. Presented at NUS STePS in 2019. Written in Python, the bot uses the Google Sheets API and redis to store data.
Charitry - A native Android Productivity App that automatically donates to charity whenever the user procastinates. Built using Java, Android Studio and Stripe API at Hack and Roll 2020, a 24-hour hackathon in Singapore.
Webstagram - A static site generator that uses an Instagram Profile as a starting point to create a simple static website. Written in Python with Jinja2, the generator generates HTML, CSS and JS files on every build.