|
Address 61 Harvey St. Cambridge, MA 02140 (617) 876-2750 |
|
| Education | Massachusetts Institute of Technology
|
| Profile | My interests extend from computer architectures to control systems and autonomous vehicles. I value a mix of both academic thoroughness and engineering pragmatism, and relish opportunities to work with both scientists and engineers. I look for an environment that encourages innovation and exploration, where team members work hard because they want to. I have a strong distaste for mediocrity. |
| Experience | MIT, Research Assistant. 1/03-present. Seth Teller, John Leonard, and I are working to build robot navigation systems using sonar, laser, GPS, and vision data. |
| Permabit, Inc., Senior Software Engineer. 6/01-12/02. Designed and implemented a high performance journaling local file system for use on each node in a distributed storage system. Also designed and implemented early versions of Permabit's NFS server and asynchronous RPC stack. | |
| MIT, Research Assistant. 2/01-1/03. Working with Steve Ward and Chris Terman to develop an architecture for a large-scale, distributed computing infrastructure as part of Project Oxygen. | |
| MIT, Teaching Assistant. Four terms during 9/99-12/01. MIT's "Computation Structures" (6.004) is an introduction to digital architecture. I taught recitations, prepared problem set solutions, answered questions and assisted students with their microprocessor designs in lab. I served as Head TA in Fall 2000, adding organizational duties. | |
| Trenza, Inc., Software Engineer. 7/00-9/00. During summer employment, worked in a small team to develop a prototype/proof-of-concept version of an Internet-based social collaboration tool. Made significant contributions to design of future versions. | |
| AK Media, Lead Software Architect/Programmer. 6/99-1/00. Developed web-based client and server applications. Designed a novel package for customer-maintained web sites. Works also include a custom E-Commerce and product inventory/billing package, multithreaded chat server with graphical Java client, intranet search engine. | |
| Intel Corporation, Computer Architect. 5/98-8/98. Worked on an ongoing micro-architectural model of 3D graphics accelerators to identify and eliminate performance bottlenecks. In addition, I designed, laid-out, and managed fabrication and assembly of an ISA card demonstrating the integration of biometric authenticators into laptop computers. | |
| Microsoft, Inc., Software Developer. 6/97-8/97. Implemented an experimental time-multiplexed lightweight session protocol on top of an asynchronous TCP stack in Java. I also optimized and compared performance to inefficient protocols such as HTTP and made protocol modifications. | |
| Metasyn, Inc., Network Assistant. 5/96-11/96. Managed a network, including troubleshooting bad hardware, writing custom applications, installing and configuring a firewall, and working with users. | |
| Distributed Computing Network Services, Macintosh Developer. 3/96-10/96. Began development of an automated builds system that retrieves source code via network, then builds and tests them autonomously. | |
| Other Skills | Musical composition and performance (violin). Hardware design- from architecture to implementation (VHDL/AHDL). Devising/tinkering with algorithms, particularly encryption and compression. C/C++, Win32, Java, PHP, and several assemblies. Familiar with many others. Database design and SQL. Schematic capture, PCB design and layout. Raised over $60k for MASLab and co-wrote a winning proposal for MIT's DARPA Grand Challenge team (nominally worth $1M). |
| Miscellaneous Awards |
|