Localytics (2008 to present)
Co-founder of a mobile analytics company called Localytics.
Volume Shadow Copy Service (2005 to 2008)
Developed the Volume Shadow-Copy Service (VSS for short) as part of a Windows storage team at Microsoft. VSS is a technology that has been around since Windows XP. It takes snapshots of hard drive volumes for the purposes of file recovery and backup. I worked on VSS during the Vista and Windows Server 2008 timeframe. To learn more about VSS in Vista, see the Shadow Copy feature page. For more depth, see the VSS page on MSDN.
Custom Computer Case (2004)
I built this case in the summer of 2004. I spent weeks trying to find a pre-made case, but wasn’t satisfied with what I found. In the end, I just decided to build my own.
Made out of clear acrylic, it features front removable drive trays, variable fan speed panel, temperature panel, fully front to back airflow with a fanless GPU, and was actually quiet. It took a week of continuous work to finish. The cost, including all components and acrylic, was about $1800.
Boston University Class Projects (2002 – 2005)
As part of completing my Computer Science degree, I did a number of projects, including:
- Designed and tested a MIPS processor using Altera’s MaxPlus hardware simulation software. Incorporated a pipelined design with multi-level set associative caches.
- User level thread scheduler in GNU/Linux.
- Kernel level synchronization primitives in Linux.
- Multi-threaded video server/client in C.
- Data analysis and visual ranking utility in C#.
PC Gaming Web Site (2000)
PC Game Hub - a news, previews, and reviews site. I made the entire site design and backend, and had some light editorial assistance from two friends. Here is a review of Diablo 2 that a friend of mine did.
Here’s a backup snapshot of the site. It only contains two months of news, but I ran the site longer than that. Unfortunately, this is the only decent backup I could find and archive.org does not have it. I believe it ran for about four months, and I discontinued it because posting was too time consuming.
