Address: 738 218th Ave NE / Sammamish, WA 98074 Phone: 206-334-4441 Email: deanna.rubin@gmail.com Deanna Rubin Objective I seek full-time employment in a position where I can make good use of my technical background and skills, as well as my Japan experience. I enjoy writing software, and also enjoy writing documentation for programmers. Education Carnegie Mellon University, Pittsburgh, PA B.S. in Technical Writing with a minor in Computer Science (December 1998) Skills Computer Programming * Proficient with Perl, C, C++, Mason, Java, PHP, MySQL. Code samples available on request. * Experience in software design, implementation, review, and testing. Technical Writing * API documentation; programming guides, design specifications * Software Documentation; user manuals, desktop publishing * Online Information Design; SGML, HTML, Mason, XML, XSL, Photoshop, GIMP Japanese Language and Culture * Intermediate-level grammar, vocabulary, and speaking skills (JLPT3). * Have done short interviews in Japanese and informal interpreting work. * Participated actively in a Japanese junior high school as a teacher. * 3+ years living in Tokyo, have visited 46 of Japan's 47 prefectures. Experience Assistant Language Teacher W5 Staffing Services (Arakawa Board of Education), Tokyo, Japan 4/09 - 12/10 * Worked full-time at an Arakawa junior high school with around 230 students. * Responsible for running class activities to teach English communication skills, with around 20 students per class. Also preparing lesson materials, grading homework and tests, overseeing other day-to-day tasks at the school such as computer maintenance. * Served as advisor for English Club, and as assistant library staff English Conversation Teacher GEOS Corporation, Tokyo, Japan 8/07 - 10/08 * Taught English conversation skills to about 50 students, ranging from 7 years old to 70 years old, with some private classes and some group lessons. * Responsible for running classes, preparing lesson materials, assigning and grading homework, doing administrative tasks. Senior Software Engineer General Electric Healthcare (merged from IDX Systems) Seattle, WA 6/05 - 7/07 * Worked in the Centricity Enterprise Software Tools Group, which provides Perl tools to support engineers throughout the company. Wrote Perl scripts to run on Windows, Linux, and Tandem platforms as needed. * Wrote a workflow system to automate processes on Linux and Tandem systems. This system cut the Cobol build time from two weeks to two days. * Wrote Perl libraries to report errors from the build system into formats such as Wiki pages and Excel spreadsheets. * Built tools to verify parts of the Carecast data conversion process. * Built a system to manage large trail files across nodes on the Tandem. Freelance Baseball Writer / Programmer Marinerds.com, Seattle / Tokyo 4/05 - Present * Writing detailed game reports and news roundups about Japanese baseball, including photography and translation work. * Conducted interviews with several baseball players in Japan. * Wrote and maintained a box score translator in Perl to produce English boxscores of Japanese baseball games (used on japanesebaseball.com). * Wrote a database program in PHP/MySQL to integrate game schedules and maps to stadiums in Japan. SDK Engineer Digeo Inc., Kirkland, WA 8/04 - 2/05 * Worked on the Moxi SDK (C++), helping to refine the public interface. * Fixed and augmented the existing SDK reference pages, using Doxygen. * Refined the online Moxi concepts guide and programming manual. * Wrote tools in Perl and Python for building documentation and producing error reports for the Doxygen pages and online docs. * Verified build procedures and SDK releases. Technical Writer Amazon.com, Seattle, WA 8/02 - 3/04 * Worked on the Intranet Technologies team for 7 months; documented parts of the Amazon Intranet platform; designed web pages and Mason components; was a co-instructor for an internal course on Mason web development. * Worked in the Developer Tools group for 2 months documenting Amazon's proprietary code repository system. * Worked in the Website Platform group for 10 months. Wrote a reference manual for programming in and building websites with the platform, which included documentation on C++ and Perl components. Maintained the group's internal website. Wrote a how-to guide on building service components for the Amazon website, including a service application to use as sample code. Documented a site statistics monitor both from the server and user side. Technical Writer WhizBang! Labs, Pittsburgh, PA 2/01 - 2/02 * Wrote documentation for parts of the internal WhizBang C4 toolkit (Java), using Javadoc. Wrote system overviews and programming guides. * Developed conceptual guides on machine learning. * Produced release and install documentation for code releases. * Wrote sample applications in Java for documentation purposes. * Wrote and maintained an augmentation to Javadoc to include XML FAQs by subclassing the standard doclet. * Created documentation tools in Perl and Java. * Wrote scripts to manage files between a CVS-controlled web server and an uncontrolled binary file repository. * Produced XSLT templates to transform database output into human-readable formats such as HTML. Technical Writer Clairvoyance Corporation (was Claritech), Pittsburgh, PA 7/99 - 2/01 * Developed documentation of parts of the Clarit API (C++/Java), using Framemaker w/SGML and Javadoc. Developed DTD and EDD files in Framemaker and corresponding scripts in Perl for conversion utilities. * Worked with developers to update and maintain API documentation. Contributed to code reviews and software design sessions. * Created sample applications in C++ and Java, and XSL stylesheets, for testing and documentation purposes. * Wrote content and created HTML/Javascript and graphics for the company's external and internal web sites. Wrote Perl scripts for site maintenance. * Wrote release notes for API releases. Administrative Coordinator/Technical Developer Information Technology, Software Engineering Institute 1/99 - 6/99 Technical Writer and Web Designer CERT Coordination Center, Software Engineering Institute 10/97 - 1/99 Student Programmer and Technical Writer Carnegie Mellon Systems Development Group 6/97 - 9/98 Teaching Assistant and Counselor Pennsylvania Governor's School for the Sciences Summers 1996, 1997, 1998 Course Assistant Carnegie Mellon Computer Science Department 8/96 - 5/97 Presentations "API Documentation: Seeing the Forest (And Not Just The Trees)" Co-written with Monica Cellio. Presented at the STC Region 4 Conference, October 20, 2000 and at the Pittsburgh STC Chapter, January 16, 2001. Accepted for the STC 2001 National Conference.