Greg Shuflin
Contact me:greg [dot] shuflin [at] gmail [dot] com
Developer Portfolio
These are a few software projects I have worked on, either for a class or independently, that I think are particularly interesting. You can see the source code for these and other projects I'm working on on my Github profile.
- C++ Raytracer (code) written for CS184 at UC Berkeley, Intro to Computer Graphics. This was a partner project with Mark Edwards
- HTML 5 Go (code) an implementation of the board game Go (碁) in pure HTML5. It uses the canvas to draw the gameboard, with the game logic written in Javascript (work in progress - the game is playable but some more advanced features are not yet implemented)
- Arbitrary-language Django Dictionary (code) a web interface for a dictionary in an arbitrary language, written using the Django Python web framework and currently hosted on Heroku.
- Doomsday Algorithm (code) a simple Haskell command-line application that computes the day of the week a given date in the Gregorian calendar falls on