Andrew Wooster
awooster@cs.hmc.edu •
http://www.cs.hmc.edu/~awooster/
Palo Alto, CA |
[Mobile] (831) 809-9751
I'm starting a startup, and not currently seeking employment.
Over the past few years I've worked on large-scale network services, OS X application development, very large-scale test automation, Internet data mining applications, clustering search engines, instant messaging applications, personal Internet search applications, social software, UNIX system administration software, project management, team-building, and a bunch of other cool stuff.
Entrepreneur, Palo Alto, CA
• April 1, 2008 - Present
• I'm starting a startup.
Apple Inc., Cupertino, CA
(www.apple.com)
• Software Engineer, June 2007 - March 31, 2008
• I worked on the backend of Time Machine and on web content filtering for Parental Controls (January 2007 onwards).
• Wrote software tied to the release of Leopard, Time Capsule, and MacBook Air.
Apple Computer, Inc., Cupertino, CA
(www.apple.com)
• Software Update Integration Program Manager/Engineer, January 2003 - June 2007
• Worked on search, data mining, web information retrieval, automated testing tools and infrastructure, and various other technologies.
• Helped ship dozens of major and minor versions of OS X.
Tellme Networks, Inc., Mountain View, CA
(www.tellme.com)
• Network Operations Engineering Intern, Summer 2001
• Tellme is a leader in Voice Application Networks bringing the
power of the
Internet to the phone.
• Worked full-time developing tools to help manage, monitor, and
maintain
the large Tellme network service.
Developed in Perl and C++ and completed several projects that served a
variety of monitoring, system administration, and configuration purposes.
• Projects included a tool to automatically analyze multiple core
dumps to detect crashes caused by the same bug; programs that interfaced
with AT&T's call routing systems; configuration management tools;
extensions to the configuration management system
Verdad;
a distributed SSH key management and user access tool;
an extension to the large Tellme platform
codebase (in C++) to provide a complex call data feed, and a graphing
system on top of feed for realtime monitoring of call counts by the NOC.
Cybersense, Inc., Walnut Creek, CA
(www.cybersense.com)
• Internal Systems Programmer, May 2000 - May 2001
• Cybersense is a small web consulting and development company.
• Perl/CGI/MySQL and Perl/Shell scripting for web site productions and
internal systems management. Programmed database front-ends and user and
system security programs.
Cocoalicious - (scifihifi.com), ongoing
Added full text search (using Search Kit) to Cocoalicious, an Open Source
bookmark manager for OS X which interfaces with
del.icio.us. This allows Cocoalicious to
act as a user's "own personal Google", letting them search the full text
contents of pages they've bookmarked on the del.icio.us service.
WWDC 2001 and 2003-2007 Attendee
- (apple.com)
Attended Apple Worldwide Developers Conference and
sessions on OS X, Cocoa, Objective C, Carbon, Security,
OpenGL, Java, WebObjects, XML, Project Builder, Compilers, and
several other topics.
ACM Southern California Region Programming Contest, 2000 and 2001
Took 15th place (of 54 teams) in 2001 and 18th place (of 51 teams)
in 2000.
theJabbertalky, October 2000 - January 2001
My team developed a Jabber-based instant messaging client for
OS X written in Java/Cocoa for CS121 (Software Development) at
Harvey Mudd College. Responsible for SAX-based XML parser,
HTTP server, and JSP implementations, as well as assistance
programming with the (then beta) Cocoa for Java on OS X.
Pomona College (www.pomona.edu)
B.A., Computer Science via Joint Sciences Program with Harvey Mudd
College, May 2002.
Coursework:
Large Scale Software Development,
Computer Networks,
Software Design and Architecture,
Artificial Intelligence,
Algorithms,
Theory of Computation,
Programming Languages,
Intro. to Computer Architectures and Operating Systems,
Data Structures and Program Development,
Logic for Computer Science,
Multivariable Calculus,
Linear Algebra,
and Combinatorics.
Harvard University
(www.harvard.edu)
Summer Session, 1997
Coursework: Intro to Microeconomics, Visual Representation of Alternate
Topography.