Projects
This is a collection of side projects I've worked on
Let me know what you think
-
Twrly Pebble (Pebble Watch/ iOS)
Technologies Used: C, Objective-C, PebbleKit SDK, BrainTree SDKSummary: Twrly is a gesture recognition controller for the Pebble Time smartwatch. Make phone calls, control your music player, and trigger IFTTT actions, all using simple arm gestures! -
This Website (Web)
Technologies Used: JavaScript, HTML, CSS, jQuery, HTML5Summary: a place to showcase my projects/photos, and personal blogging -
Pebble SOS (Pebble Watch/ iOS)
Technologies Used: C, Objective-C, PebbleKit SDK, Facebook SDKSummary: • Emergency service that sends out virtual cry for help on Facebook upon shaking Pebble Watch
• Created the iOS Companion app and Pebble Watch app -
Event Manager (Swift iOS)
Technologies Used: Swift, Objective-C, CoreDataSummary: • An iPhone Application that organizes photos in different folders based on events/dates/location
• Displayed selected photos in customized layouts
• Implemented passcode configuration, and enabled users to edit photos and share them on social media (Facebook and Twitter) -
Echoes (iOS/Web)
Technologies Used: Objective-C, Ruby on Rails (Backend), JavaScript, HTML, MapKit, Geofencing, Google maps APISummary: • Implemented a location-based messaging and images communication iPhone and Web app
• Enabled users to send messages/images and receive messages sent by others based on locations -
Face Match (Web Game)
Technologies Used: Python/Flask (Backend), JavaScript, Bootstrap, HTML, CSSSummary: • Social web app game on Korean Celebrity Matching: "http://www.facematch.me"
• Built a custom API to fetch images, now available on Mashape: "https://www.mashape.com/c9dong/face-match" -
ItsTime-Pebble (Pebble Watch)
Technologies Used: JavaScript, Pebble.js, Node.js, CSummary: A series of Apps made for Pebble Watch
• BrainyPebble: displays daily inspiration quote that contains the word "pebble", created custom API to fetch quotes
• WeatherPebble: displays the time of the day and the current weather -
Twitter-Bot (IoT/ Hardware)
Technologies Used: made from servos, breadboards, and a Raspberry Pi as the brains of the whole outfit. The Twitter client is written in PythonSummary: Twitter-Bot is a social robot that loves to follow all the latest trends in locomotion, such as "forward", "backward", "left", and "right", users control its movements via tweets -
Wordasm (Web)
Technologies Used: JavaScript, Node.js, CSS, HTML, Bootstrap, jQuerySummary: custom web chat with an integrated word-guessing game -
Spinning Table (iOS)
Technologies Used: Swift, SpriteKitSummary: an iOS game made in Swift -
Flappy Mario (iOS)
Languages: Objective-CSummary: a mock version of the original flappy bird, with different rules