Rost Audio Amplifier Model 1

Posted on the August 18th, 2011 under Hardware by

Just finished my stereo amplifier and it sounds, well, amazing.   It features an unbeatable combination of a switching power supply, the Tripath 2000 controller chip and the STA510 power stage chip, and can deliver two channels of 100 watts of clean, undistorted sound.  With its design, I’m also going for retro appeal.

Shiny, glowy metal. Warm glow of real pilot lights.

Accelerated Computing Using Graphics Cards

Posted on the December 30th, 2009 under Internships,Software by

In the Fall of 2009, I worked at Advanced Micro Devices (AMD)’s Boston Design Center in Boxborough under the supervision of Dr. Norman Rubin.  My first task was to learn the state-of-the-art parallel processing techniques on graphics cards, using CUDA and OpenCL.  Then, I designed, implemented, evaluated and optimized a Marquardt-Levenberg non-linear optimization package that runs on graphics cards using OpenCL.

I also worked on graphics hardware-accelerated solutions to problems related to Map-Reduce.  These implementations worked 110 to 205 times faster on a Radeon 5870  than on the fastest CPU money could buy at the time (the Intel Core i7-920).

During my time at AMD, I learned a lot about the current state and the future of accelerated computing, and generated a few interesting ideas.  I also helped evaluate and debug AMD’s OpenCL stack and an OpenCL profiler.

I attach the version of my slides approved for external viewing below.

View Fullscreen

Android Software Development Workshop

Posted on the June 4th, 2009 under Android,Talks,Teaching by

In June of 2009, I traveled with a delegation of MIT professors to visit Quanta Corporation in Taiwan.   My job was to deliver a presentation about Google’s Android as a software development platform.

Having been an avid developer for the Android platform from its very early days, and having demonstrated a lot of enthusiasm for Google’s Android mobile platform,  I was recommended for this job by Professor Hal Abelson.

The trip to Taiwan with the delegation of ten or so Computer Science professors from CSAIL , and a handful of other graduate students, was an amazing experience.  I was impressed by whatever parts of Quanta’s main campus I was able to see, as well as the organization and hospitality of our hosts.

Since then, Quanta has showed off an Android-based Smartbook, and I can only hope that some parts of my workshop were useful in its fruition.  Regardless, I think the slide deck came together well, and I am happy to share it with you.

Take a look at the workshop slides below.

Android Lecture 1

Android Lecture 2

Android Lecture 3

View Fullscreen

RE:Public for Google Android

Posted on the May 9th, 2008 under Android,Classwork by

RE:Public was a prototype mobile social network program I co-developed in Hal Abelson’s Android development class with Irene Duke and Robert Rudd.  It was a rather large project that was packed with ideas and features, and was a ton of fun to develop.   RE:Public made it to the top 100 applications out of over 1700 submissions entered in Google’s Android Design Challenge 1, but did not make it to the top 50.  Nonetheless, we received a lot of praise and encouragement from both Hal Abelson and Rich Miner, one of the fathers of the Android platform.

Here’s the YouTube video of our final presentation that is quite self-explanatory:

Here’s a scan of the article in the Popular Science magazine about our class:

The Popular Science article about RE:Public

Software Business class at Sloan

Posted on the December 9th, 2007 under Business,Classwork,Sloan,Software by

This was yet another great class I took at Sloan with the wonderful and famous professor Michael Cusumano.  We had a ton of great invited speakers, and I have learned a lot about the software business. For the mid-term presentation, I collaborated with a team of (mostly) software managers and talked about the psychological aspects of software development and managing international teams. For the final presentation, I got together with a bunch of very bright classmates and we wrote a paper analyzing the mobile software market — well, this was just before Apple’s iPhone and Google’s Android have started turning things around. Our report was the only one in the class that earned an A 😎

Global Software Engineering Methods and Delivery

The Future of Mobile Software