-
Research Intern
Modeling signal transduction networks in healthy human B cells and in B-cell lymphomas, mentored by Prof. David Dill.
-
Section Leader
Teaching a weekly section of CS106 students. Staffing the LaIR, where students go for help with their assignments and to get their questions answered. Grading assignments and exams. Currently section-leading CS106X (Programming Abstractions in C++).
-
2009 Apr
Web Director
Developing web interfaces to help people learn about and get involved in microfinance and social entrepreneurship.
2008 Oct
Web Developer
Technologies: LAMP, JQuery, Facebook API, Kiva.org API
-
Software Intern
Built a flexible automation engine in .NET/C# 3.5.
Created a web-automation-specific implementation of the engine to drive dynamic, complex web forms.
Recorded scripts to drive auto-insurance sites sites such as Geico.com and retrieve quotes.
Internship length: six weeks
Technologies: C# 3.5, XML
-
Software Intern
2008 June - 2008 July
Worked on a two-person team writing a browser automation and semantic web testing tool.
Extended the open-source project Sahi to include a flexible, XPath-based way of identifying and automating DOM elements.
Internship length: seven weeks
Technologies: HTML, JavaScript, and Bungee Connect
2008 Feb
Wrote a whitepaper describing the Storefront application I had created the previous summer.
2007 June - 2007 Sept
Worked on server load testing, HTTP-level web automation, and later created the Bungee Storefront sample application. I was the only intern.
Internship length: thirteen weeks
Technologies: Python, PureTest, Ubuntu Server Edition, PHP, MySQL, and Bungee Connect
-
Software Intern
Wrote learning aids for kids as part of the Early Reading program.
2006 Aug
Wrote a Flash application that accurately recognizes handwriting by normalizing pen strokes and comparing shape, stroke speed, and stroke direction at each point to a set of known paths.
Internship length: two weeks
Technologies: Flash, ActionScript
2005 June - 2005 Aug
Wrote Flash Early Reading activities and supporting tools. Encouraged friends to shift from text input to XML, and wrote a simple XML wrapper for ActionScript.
Internship length: twelve weeks
Technologies: Flash, ActionScript, and XML