Michael Kim
About
Projects
Blog
Resume
Contact
Projects
Android
Arduino
C++
Chrome
Duktape
Electron
Firebase
Flow
Game
Gatsby
Google Play
GraphQL
Java
JavaScript
Jest
Node.js
Python
React
React Native
Redux
Sass
Socket.io
Text to Speech
TypeScript
Voice Recognition
WebAssembly
WebGL
webpack
osu!online
Web clone of rhythm game osu!
Tools: TypeScript, WebGL
Evil 2048
2048 but it's fighting back
Tools: C++, WebAssembly, JavaScript
Neutrino
Lightweight Electron clone
Tools: C++, Duktape
Lyra
Cross-platform music playing app
Tools: Electron, React Native, TypeScript, Flow, Firebase
15 Puzzle
Generalized 15-puzzle solver
Tools: C++, WebAssembly, JavaScript
Runes Profiler
League of Legends helper app
Tools: React, Redux, webpack, Node.js, Firebase
MercuryWM
New tab terminal experience
Tools: React, Redux, webpack, Chrome
Wheel
Expenses tracking app
Tools: Node.js, Android, Firebase
hestia.io
Node framework for making web apps
Tools: Node.js, Socket.io, Flow, Jest
TriggerBot
Communicating bot with an attitude
Tools: Node.js, Voice Recognition
xkcd explainer
Chrome extension with Wikitext parser
Tools: Chrome, JavaScript
michael.kim
Personal portfolio website
Tools: React, Redux, Gatsby, GraphQL, Sass
lasopmorp
Short web game
Tools: TypeScript
Keep Talking and Nobody Explodes Bot
Voice controlled bomb defusing bot
Tools: Python, Voice Recognition, Text to Speech
1315-MH Wind Tunnel
Fully-functioning wind tunnel and analyzer
Tools: Java, Arduino, C++
Enlighten
Collaborative multiplayer webgame
Tools: Node.js, Socket.io, JavaScript
The Reckoner App
High School Newspaper App
Tools: Android, Java, Google Play
Flappy Dutch
Flappy Bird clone
Tools: Java
Tap Tap Revolution
Console Rhythm Game
Tools: C++
RealPacman
Slightly realistic Pacman
Tools: Java
aMEba
Interactive life simulation game
Tools: Java
Path From Exile
2D Platformer
Tools: Java