I enjoy mobile games that feature music. Here are some of my experiments in creating interesting rhythm games.
Project Cobra Hidden
A Flappy Bird inspired rhythm game. The environment and obstacles move to the beat of the music.
Project Steady Cat
A 2D side-scroller featuring a robot flying through space along to the beat of the music.
Project Future Bass GP
Experiment using touch controls to controlling a 2D spaceship.
Unity
UGUI
C#
In 2012, I began teaching myself iOS development. Since then, I have done both freelance and professional work. I have an interest in the iPhone’s hardware capabilities, such as the camera and sensors. My goal is to create consumer internet applications with mass appeal.
Gif Camera Controller
A library using AV Foundation to quickly capture consecutive photos and render them into a gif. Available as a Cocoapod.
Pop Up Collection View Controller
A collection view controller that vertically displays content by enlarging the cell view to fill the screen. Available as a Cocoapod.
Color Masking Button
A button for a progress bar that laterally changes color as the bar progresses. Available as a Cocoapod.
Objective-C
Swift
CocoaPods
Interface Builder
iMessages
App Extensions
UIKit
Auto Layout
Core Data
AV Foundation
I enjoy the fast pace jungle of frontend development. Learning new web technologies gives a front row seat to the internet's evolution. Outside of my hobby projects, I also have done professional work.
This Website
My portfolio is written using React and statically generated with GatsbyJS.
Redis Pages
A small library that simplifies caching paginated content in Redis. Available on npm.
Hot Score Server
A server that ranks posts based on the number of likes weighted by a time decay. Similar to HackerNews or Reddit.
HTML
CSS
Javascript
Python
AWS
React
Vue
GraphQL
Redis
Node
Flask
I believe that an understanding of both engineering and design is the key to making great products. Here are some design.
Photoshop
Sketch
Origami Studio
Aesprite
Pyxel Edit
I learned how to produce music before I learned to code. Here are some work samples.
Ableton Live
iZotope RX
Dynamics
Sound Design
Sampling
Effects