Programming 2021-08-27T17:35:04+00:00

In here are some of the programming projects and assignments from my schooling days/little time I have on weekends since I started work days. I’m in the process of debugging and fixing some of my existing projects as the weeks go by so this page is still a work in progress. But anyhow, do try them out and give some feedback so I/we can improve them. Oh and also, programming is really cool and you should all go learn it.

Data Visualizations:

World Bank Developmental Indicators Visualization

This data visualization uses data from the World Bank to chart a country’s relative developmental progress over the years 2000-2013. Developmental factors are grouped together in subsets such as Education, Population and Economy, and visualized in terms of the chosen country’s percentile ranking amongst all other countries with data values for that year.

Mapping Fear

Making art individually and collectively gives us a way to think about and express challenging emotions. In societies that prioritize efficiency, contemplating one’s fears is often considered futile or unproductive. But fear is one of humanity’s oldest, most primal emotions. It helps us grow. It helps us survive.

In sharing time and space with the many people who have added drawings and writings to this project, we have discovered that fear can reveal what we truly desire. And if we are able to really look at it, fear can help show us how to go forward in difficult times.

In this season of uncertainty, we hope this project can provide a space for participants to observe their fear through the lenses of drawing and writing. All entries are anonymous, and no prior experience in art is required. Click the Explore Fears tab to see some of the interesting visualizations and explorations we have done with the entries.

BoardGameGeek Top 50 (2006-Present) Visualization

Exploration of the top 50 rated games on boardgamegeek from 2006 to present (current WIP)

US Births Visualization


Flappy Bird Therapy

After dying in Flappy Bird for what seemed like the 1000th time, I began dreaming of a world where a poor, stupid, pudgy, big-lipped bird could flap all he wanted without fear of Pipe. So I made it. Fly free you stupid little bird, fly free.

12 Parsecs

Weave through an asteroid field with enemy fighter ships in hot pursuit. Dash through narrow gaps, phase through asteroids and cackle evilly as your pursuers smash themselves into smithereens behind you. Created by me, Isaac Lim and Ronald Lai for a one week Javascript programming assignment.

Line By Line

Unleash your creativity and inner artist and conquer all 20+ levels in this puzzle game by drawing lines across the screen and interacting with them. Designed and programmed by me as a final term project for my Introduction to Programming class.

Ultimate Tic Tac Toe


Social Apps:

Social Stitch [Currently Not Working due to API Changes]

Tired of wading through the barrage of status updates, emo song lyrics and irrelevant postings that make up most of your facebook feed, but still wanting to view the interesting videos and photos posted by your friends? Wish there was some way you could collate the images, photos and videos from your Facebook, Youtube and Instagram feeds all in one place? Want to achieve world peace and everlasting harmony for all? If you don’t mind 2 out of 3, this is probably the web app for you. Created once again in collaboration with Isaac Lim and Ronald Lai for a 15-237 homework project.

Note: This app was never really fully user tested so bugs are probably abound. If you’re just looking to waste a good afternoon away watching videos from your Facebook and Youtube feeds though (which is what I usually use it for) it’s fine.

Just For Fun:

Singlishfier (Still Under Development)

Reading Speed Test/Increaser

Leave A Comment