Portfolio (C++) [reset topic]
Please Note: I'm in the process of adding things to this list. There's still plenty to be added!
I've been programming in C++ for quite some time now, with much of it being done for classes. I've experimented a bit on my own though, and while I've not written that much C++ code that is self-standing, I've written lots of little bits of code to learn various things: file descriptors, sockets, etc...
-
Internet Explorer
During the summer of 2009, I had an internship with Microsoft in Seattle, WA as a developer with the Internet Explorer product team. My main summer project was to work with the Object Model team to add support for CSS3 Selectors in preparation for Internet Explorer 9. Since CSS3 Selectors support has been officially announced as of PDC '09, I'm allowed to discuss it...somewhat, anyways.
Fancy Buzzwords: C++, HTML/XHTML, Windows -
Advanced Console Library
Created for a class I taught at Camp CAEN in 2008 (Intermediate C++), this is a library that will let you quickly and easily add color to a C++ application's output. Other nice features include relocating the cursor to different locations on the screen, as well as erasing the screen. Linux/Unix is supported, along with a not-extensively-tested-yet-pretty-reliable MS Visual Studio port as well.
Fancy Buzzwords: C++, Libraries, Linux, Windows -
Slime Volleyball
A simple game I implemented for a summer course as assistant instructor at Camp CAEN at the University of Michigan. A 3D remake of an old 2D game, the basic idea is to keep the ball on your opponent's side of the court more often than the ball is on yours. Based on the Java applet by Quin Pendragon.
Fancy Buzzwords: C++, Windows