Tic Tac Toe

This is a recreation of one of the most popular games Tic-Tac-Toe. Written in Java, this 2-player game allows players to interact with the game board, which consists of JPanel and JFrame, through mouse clicks. Concepts of inheritance, polymorphism and interfaces were implemented to make this game.


Click here to see the demo! Check it out on Github!

MType

MType is a messaging application that uses morse code as input for wearables such as the Pebble smartwatch and the Intel Edison to write messages that can be sent to a server hosted on Microsoft Azure via a custom REST webservice. Devices can then obtain messages sent to their inbox from the server. Compatible with: Pebble Smartwatch, Android and Intel Edison.
Check it out on Github!

Brick Breaker

A recreation of the classic mobile game Brick Breaker. The player must smash a wall of bricks by deflecting a bouncing ball of a paddle. Brick Breaker was written in Java.


Click here to see the demo! Check it out on Github!

Android Development

Experience in Android Development through various personal and school projects.

  • Integrated map with custom step checker and compass that use built-in sensors such as orientation, accelerometer, magnetic and gyroscope. Input sensor data was processed with a series of low pass filters.
  • WakeUp- This app uses the Myo to identify when you are dozing off and it will try to wake you up by vibrating the Myo https://github.com/timmui/WakeUp
  • MathAlarm- An alarm clock that requires solving math problems to turn off. https://github.com/timmui/MathAlarm

Universal Calculator

A calculator that has all the functionalities of a scientific calculator and much more. Its functionalties include slope, line length, midpoint, median, mode, mean, cubic root, vector and range calculations as well as binary to decimal conversions and etc. This calculator was coded in Java in the form of an applet.


Click here to see the demo! Check it out on Github!

Personal Website

This website was written from scratch using HTML, CSS, Javascript and jQuery.

Other Projects