
Hi. I'm Chris.
I'd always heard that if you have a job you love, you never work a day in your life. And after hearing it, I'd think to myself that it was a shame no one would ever pay me to play sudoku and solve logic puzzles.
It took a while to discover I was mistaken about that one, but ever since I've worked (played?) furiously at learning to code.
I'm now a web developer and coder based in NYC, and I'm seeking opportunities to expand and hone my skills. I work mostly with Ruby on Rails, HTML/CSS, JavaScript, and Backbone.js (including jQuery and Underscore), and I love picking up new languages and frameworks.
Check out some of my projects below to get a sense of what I've worked on, and if you're looking for a hard-working and occasionally clever developer to work with, let me know.
Projects
Asteroids
- Implemented in JS and HTML5 Canvas, using JQuery for input handling
- Features a dynamic starry background, and color-changing radiant explosions
- Includes ambient music and custom sound effects
- View Source
ArtStack
- Implemented in Rails and Backbone.js.
- Uses Paperclip/Amazon S3 for image storage and retrieval
- Combines AJAX DB requests, jQuery DOM changes, and CSS for smooth favoriting and following
- View Source
Chess
- Implemented in Ruby
- Uses custom cursor interaction to enter moves, refreshing terminal with each change
- Visually indicates possible moves and captures, easing play for beginners
- View Source
Sudoku
- Implemented using JQuery and Underscore
- Populates example boards of varying difficulty levels
- Allows user to view a stylized hint or solve entire board at once
- View Source
3 x fifteen
- Implemented with JS and Three.js
- Allows automatic shuffling, multi-tile moves, and camera movement
- Features beveled gamepieces and indicates win condition
- View Source