top of page

Hi

Welcome

to my

Portfolio

Top 5 Projects

Breaking Free Home

#5

Breaking Free

Purely a structure, Breaking Free was meant to represent a quality that we had as a form of self-expression. What I did was to take a somewhat literal approach and depicted a person flying away from his chains. There were 3 chains to break away from.

​

'Bullying' chain was broken meaning it was a problem I had gotten over.

 

At the point of making the structure, 'Insecurities' had already been a long-standing issue so the chain was rusted. Asking me now, that chain should be broken as well.

 

Lastly, faith, I had never been the religious type and don't plan to be yet my family does expect it of me. I foresee this to be a problem that will last much longer.

Skills Demonstrated:

  • Expressionism

  • Resourceful with Material

​​

  • Introspective

Mouse CAD Home

#4

Mouse CAD

The most difficult CAD drawing i've made to date. It is made up of 26 individual parts.

​

This mouse was made by the company ALCATROZ. The CAD drawing and the render were done by me in class for an assignment using a software called Rhino. This assignment took many hours and was our first venture into complex products.

Skills Demonstrated:

  • Computer-Aided Design​​

#3

Pakain

Pakain Home

One cultural habit that the Malay community has is to keep old rags and cloth. These fabrics are used to clean surfaces in an effort to reduce waste and make use of materials to their fullest extent. The kinds of surfaces that these fabrics are used to clean are mostly flat surfaces like stovetops, countertops and kitchen tables. Some of these cloths can be quite smooth and thus, it would be difficult to remove some of the tougher stains. This concept is meant to promote the sustainable habits of these users.

​

​Step 1: Prepare a cloth (20 x 10)cm

​

Step 2: Stretch the cloth as much as possible

​

Step 3: Place Pakain on the cloth and attach it by the velcro

​

Step 4: Wet the surface meant to be
cleaned and use Pakain to wipe away stains

​

Step 5: Dispense soap to kill germs and add lubrication to stains. Wash away residue

Skills Demonstrated:

  • Design Process

  • Prototyping

  • Design based on experience

  • Computer-Aided Design

​

  • Effective Research

#2

Virtual Maze

Virtual Maze Home

The Virtual Maze was the most major project of my internship. The general idea was to have a class of students control a Qdee Robotthat would navigate in the darkness of a (1.5m x 1.5m) modular

maze.

​

The Maze
The maze was constructed using mostly wood with some 5mm acrylic, almost a dozen mirrors and a blanket’s worth of black cloth. It was arranged to be a 6 x 6 square grid cordoned off by 4 walls. The Qdee starts in one of the edge squares. The maze walls were individual pieces that were laser cut to fit perfectly in drilled holes on the floor pieces. You could add and remove the walls making the maze different every time. There were 3 kinds of walls: one of pure wood, one with a mirror attached and one of black opaque acrylic. These take effect when the cloth is draped over the entire maze thrusting the Qdee into darkness. In the centre of some squares was a magnetfitted using a 3D print.


The Qdee
The Qdee came with a controller, a micro:bit in each of them. The base code was given to me by my coworker for a different project. I edited it to fit the intended controls for the maze and letit run. A camera made for the students to see from the P.O.V ofthe Qdee was attached using a 3D print that I designed.


The App Creation
At the bottom of the Qdee there was a secondary micro:bit that was constantly detecting magnetic pulls. The purpose of this was to allow the students a way to see that they were going the wrong way. How this works is that the magnets would be placed in squares that the Qdee was not supposed to go to. The micro:bit at the bottom ofthe Qdee would detect the fluctuations in the magnetic levels. The students then would be able to see this and know not to proceed. The issue was how to show this information to the students. Thankfully, a coworker referred me to a website called MIT App Inventor. Using this website, I created an app that could connect to the micro:bit through bluetooth and show the values given by the magnetometer in real time.

Skills Demonstrated:

  • Micro:bit Programming

  • Robotics

  • App Programming

  • Laser Cutting

  • 3D Printing

​​

  • Resource Sourcing

  • Team Communication

#1

Asteroids

Asteroids Home

The Asteroid Workshop was done during my internship with tinkermind. It is a combination of micro:bit programming and laser cutting. The code was initially made by me with inspiration from existing codes and further adapted. The main code is the game "Asteroids" where the maker controls a sprite and dodges other sprites coming down on it. The adaptation took forms of features such as a shooting function, changing the inputs, etc.

​

It was then decorated using a micro:bit cover and a laser-cut 2D Rocketship that acts as the handle. tinkermind liked the project and had asked me to teach the code on a Facebook Live Session on a page used to teach maker projects such as this one.

Skills Demonstrated:

  • Micro:bit Programming

  • Laser Cutting

  • Education

​​

  • Public Speaking

bottom of page