About Me

I am Adam Rosenfield. I graduated from MIT in 2008 with degrees in Computer Science and in Mathematics, as well as a minor in Physics. I love programming and software engineering, and hopefully soon this blog will contain many interesting articles on those topics.

I’ve been programming ever since I attended a summer camp called Computer Ed, which was hosted at Lasell College. I don’t remember how old I was when I first attended; I’m guessing I was around 11 or 12. There I learned QBASIC, Pascal, and C in later years, and enjoyed some good Quake deathmatches as well. The camp itself was rather mediocre, and I heard that it declined in quality after I stopped going; I’m not even sure if it still exists.

After Computer Ed, I picked up C++: How to Program by Deitel & Deitel and taught myself C++. I’d highly recommend it for new programmers. I’ve been hacking away in C/C++ ever since; QBASIC and Pascal I have never used. I’ve actually regressed somewhat away from C++ back to C, but I still use a number of C++ features in my code. I’m also a pretty strong Java programmer (which I first learned from Java: How to Program, another book by Deitel & Deitel which I highly recommend), but I still prefer coding in C/C++.

I learned x86 assembly after taking a class in operating systems in the fall of 2007. It’s not very useful for writing software, except for optimizing the hell out of inner loops and writing operating systems, but learning it gives you a whole new appreciation for how computers work under the hood.

Outside of programming, my other true interest is in video games. I’ve been an avid video gamer since I can remember. I started out playing my brother’s NES when I was just a tot. I now have in my collection a SNES, a Genesis, an N64, a PlayStation, a GameBoy Color, a GameBoy Advance, a PS2, a GameCube, a DS, a PSP, an Xbox 360, a PS3, and a Wii, dozens of controllers and accessories, well over a hundred combined games, and as far as I can tell, pretty much everything still works. Some day I’m going to make an entire catalog of my collection and review every game, but that probably won’t be for a while.

I am currently employed at Demiurge Studios, working as a software engineer. My current game credits include Brothers in Arms: Double Time for the Wii, which was released about year later than it should have been, and the PC version of Mass Effect, both of which I worked on in the summer of 2007 when I was an intern at Demiurge. I also worked on Word-Fu, a Boggle-like spelling game for the iPhone with crazy kung-fu sound effects, released on February 26, 2009.

I can be contacted by email by taking my first name and appending an ‘@’ sign and the name of the domain on which you are currently reading this.