Kaitlin Duck Sherwood
ducky at webfoot.com
U.S. Mailing address: 3591 S. Grace Lane, Bellingham, WA 98225
U.S. answering machine: 877/749-3357
Canadian Mailing address: 157-2906 W. Broadway, Vancouver, BC V6K 2G8
Canadian mobile phone: 604/376-9690
Experience
- MS
in progress under
Gail Murphy. Topic:
analyzing aspects of how programmers interact with IDEs.
- Coursework in Computer-Supported Collaborative Work (C#),
Information Visualization (C++), Algorithms, Aspect-Oriented Programming (AspectJ),
Programming Languages (Scheme), and Parallel Algorithms (C/MPI).
Course projects included:
- Extra-curricular activities:
5/06-8/06: Summer intern, Google
- Programmer on Google Maps team (C++).
- Took five classes at Stanford to prepare for entering grad school in the
fall: Object-Oriented Programming (Java), Operating Systems (C), Compilers (C++),
Probability, and Logic.
- Developed stronger ties with the open source developer community by improving
external communications.
12/98-2/03: Book Author, Publisher, and Trainer
- Wrote two books on
how to overcome email overload -- one for Eudora users and one for
Microsoft Outlook users. Interviewed many people on their email habits.
Incorporated feedback on the text from more than 130 people around the world.
Both books have five-star Amazon ratings and
rave reviews.
- Published books. Designed and laid out books, oversaw manufacturing,
and built distribution channel. Negotiated all contracts.
- Developed media kit and publicity campaign. Gained
publicity
in many media outlets, including the Wall Street Journal,
New York Times, LA Times, Chicago Tribune,
San Jose Mercury News, Information Week, All Things Considered, KDKA, KNX, KCBS, and KOMO.
- Wrote approximately twenty articles on email effectiveness for magazines,
newsletters, and e-zines.
- Developed and presented email effectiveness training to military,
educational, and corporate clients.
6/98-12/98: Domestic Organization Lead
- Project lead for five-hour, 100-person event. Researched options,
negotiated with stakeholders, jointly selected vendors, and oversaw
logistics. Documented
results.
- Investigated culture, flora, and fauna, language, history, and architecture
of several southeast Asian countries. Obtained
certification
in negotiating a hazardous environment. Documented
findings.
- Facilities management project lead for small condominium complex.
Researched options, negotiated with stakeholders, jointly selected
vendors, and oversaw logistics for landscaping, pest control, and roofing.
Note: Interval spun out this home media integration project into
a separate company, Avio Digital,
which was then purchased by Centillium.
Project included proprietary home media network, a "tablet" controller/Internet
appliance, and a digital media storage device.
- Taught self
Squeak, a Smalltalk dialect.
- Developed basic GUIs for integrated email/address book application,
camcorder and VCR control, and telephony simulation.
- Implemented and/or expanded code for Internet
and serial protocols, including HTTP, SMTP, POP3,
VISCA (Sony's consumer devices bus) and X10 (home automation protocol).
- Improved speed and page layout of Web browser software.
- Interpreted register-level hardware specs to co-develop demo
controlling radio, CD player, and TV using MediaWire.
- Wrote "straw man" specs for telephony products' register-level interface.
- Performed "soft QA": discovered, analyzed, and reported numerous bugs
in code I depended on. Frequently suggested exact fixes to code
owners.
1/96-6/96: Web Development Contractor
- Developed database-driven Web site using Access and Cold Fusion
for Enterprise Integration Technologies (bought by Verifone).
- Wrote server-side macro expansion code for pseudo-HTML
for Tribune Corporation,
- Developed registration scripts and web-based tutorial for
TriQuest Design Automation.
- Developed
"virtual tour"
of the UIUC campus via 800+ still photos and intuitive
user interface.
- Developed navigational system
which included five zoom levels of maps/floorplans. Users could find
the location
of a room or the location
of a building via simple, regular URLs. (This was also linked to the virtual walkthrough.)
- Developed wheelchair access information.
(Winner of the university-wide Harold Scharper Service Award.)
- Programs of Study (university information, including graduation requirements) to HTML.
- Developed prototype of hypertext versions of
Courses Catalog and Timetable
with rich cross-linking between the the two.
- Developed and maintained university-level Web pages.
- Evangelized the Web; helped academic units create Web sites.
Summer 1995
-
Webfoot's Used Car Lot: first self-serve
auto classifieds and indices to useful information, which won the Best
Amateur Site / Personal Finance Division of
GNN's 1995 Best of the Net Awards.
(Discontinued due to repetitive strain injury and the advent of
similar commercial sites.)
- Webfoot's Travel Information:
travelogues and tips
- Beginner's Guide
to Effective Email, which gets approximately 600,000 hits per year.
6/94-8/94:
Enterprise Integration Technologies (bought by Veriphone), Menlo Park, CA
- Wrote what may have been the first
email-to-Web gateway (like Hotmail or Yahoo mail) with
CGI scripts (in Perl and Python).
- Contributed to access control scripts.
- Developed original versions of
General Engineering department,
College of Engineering, and
University
Web pages
- Parsed text of the UIUC engineering class
Timetable
and
Courses Catalog
to create
highly cross-linked HTML documents. (Scripts were subsequently modified
to work for all University classes.)
- Performed system administration for
Illinois Genetic Algorithms Laboratory's four RS/6000s.
- Wrote and augmented numerous Perl, awk, sed, and csh scripts and C programs
to improve usability of design automation tools, including software to present
simpler user interfaces, translate between vendor formats, queue jobs,
and improve readability of output.
- Worked closely with a variety of clients to analyze circuit timing
of approximately thirty chips and five CPU and memory boards.
2/88-3/90: Arix Corporation, San Jose, CA
Promoted up through four jobs in two years:
- Founded Electronic Design Automation group: Evaluated, purchased,
and installed hardware and software, then simulated dual-processor
68040 board. Wrote Verilog behavioral models for memory board, arbiter, and
several glue parts. Wrote netlist translator in C.
- Project lead of Integration group: Turned chronically troublesome
area into smoothly functioning organization. Supervised two engineers
and one clerk. Offered my choice of three different management jobs afterwards.
- UNIX utilities programmer: ported, upgraded, and maintained System
V.3 utilities. Required ability to read and comprehend a wide variety
of coding styles, quickly determine the cause of the bug, fix, and
test.
- UNIX software test engineer: Tested UNIX OS and utilities, NFS, RFS,
and several third-party applications. Assisted customer with NFS in
France in French.
2/87- 1/88: Quad Design Technology, Inc. Camarillo, CA
Co-founder of startup which merged profitably with
Viewlogic in 1993.
- Original author and illustrator of majority of documentation for MOTIVE,
a static timing analyzer.
- Wrote majority of timing models
- Assisted in customer benchmarks and support.
Joined before company's two-year anniversary.
- Developed wafer tracking / engineering data collection system for
fab using IBM PCs and commercial relational database package.
- Developed bi-level metallization.
- Developed sputtered silicon anti-reflective coating for DRAM process.
- Interfaced residual gas analyzer to HP microcomputer over RS-232 interface.
- Responsible for equipment uptime. Supervised 7 technicians.
- Developed a technique for gas carbo-nitriding of high-carbon steel
- Reorganized and maintained laboratory facilities
- Wrote simulation of two-phase decarburization of steel (in Pascal on Apple II)
- Calibrated an oxide furnace
- Drew blueprints, soldered boards, wired cables for zero-gravity boiling experiment
in spacesuit design lab
EDUCATION
Theatrical/Performance Works
- Co-producer of community access TV show Parents, Families, and
Friends. Host for more than 30 episodes; have also
been director, floor director, technical director, and camera operator.
- Associate producer/host for ten episodes of community access TV show
High
Tech Heroes. Also floor director, tape operator, timer,
lighting op, camera op, teleprompter op, and floor director in
different episodes.
- Chorus (alto) in 1999
West Bay Opera production of
Carmen.
- Followspot operator in 1998
West Bay Opera production of
Italian Girl in
Algiers
- Stage crew for 1998
West Bay Opera production of
Turn of the
Screw
- Audio board for 1999 world premiere at
Opera San José of
Tale of the Nutcracker
U.S. Citizen, Canadian work/study permit