About Me
Hello World! My name is Kevin Chan.
Code is to me as paint is to a painter. I see programming not as a series of computer instructions, but rather a medium to express my ideas and knowledge for others to use and enjoy. At times, my code may be just a small piece of the equation and other times, it may be the foundation that sets the project in motion. Nevertheless, it is still that piece of code that helps to complete the grand picture.
Having been self taught my first programming language, I am still constantly learning everyday. Many of my open-source projects were either a completely new learning experience for me or something I wanted to contribute back to the community to show my appreciation. Since then, I have worked on several projects across the various spectra of project development, including but not limited to: front-end, back-end, testing, documentation, algorithmic optimization, and task automation.
Lately, I have been deeply invested in web technologies. I have dabbled in a number of JavaScript frameworks during that time, like AngularJS, Node.js, Express, RequireJS, three.js, Impact, and Phaser. I have also incorporated other technologies into my development workflow, such as JSHint, Gulp.js, Bower, Foundation, Jade, and Less. This is apparent in many of my recent projects.
In my spare time, I enjoy coding side projects, or experimenting with new programming languages and frameworks. Once in a while, I can be found playing video games, but nowadays I would rather make them. On rare occasions, I would work on some random arts and crafts.
Experience
Volunteer
Activities
Showcase
Fire Emblem: Chronicles of the Abyss
Browser-playable remake of Fire Emblem: Blazing Sword, a turn-based strategy role playing game for the Game Boy Advance, but with a different main character and plot twist.
MathFlash
Web-based system designed to address existing problems regarding how mathematical content is displayed on the Internet using research topics in adaptive response time-based sequencing and perceptual learning.