Embedded Software Engineer, Engineering Project Manager, Research Assistant, Senior-Level ENOVIA® Product Lifecycle Management (PLM) Developer, Software Technical Writer, German-English Technical Translator
Skilled in structured software modeling and development with the Unified Modeling Language (UML)-based Rhapsody® software development platform
Professional Experience
Abbott Laboratories May 2018 to May 2018
Abbott Bioresearch Center, 100 Research Drive, Worcester, MA 01605
Phone: 224-***-**** (US Corporate Headquarters, Abbott Park, IL)
Technical Writer Training
Took part in training to improve performance in the following tasks:
oResearch, write and edit user manuals to support new and sustaining projects
oCollaborate with project teams and gather infornation for user manuals
oWork with technical publications peers to follow internal processes and procedures
oUnderstand and compile medical device industry regulatory requirements for labeling of user manuals
Vyaire Medical Aug 2017- Nov 2017
Savi Ranch, Yorba Linda, CA 92887
Technical Writer
oResearched, wrote and edited user manuals to support new and sustaining projects.
Dassault Systèmes ENOVIA Corp. 6/2010 to 11/2012
175 Wyman St., Waltham, MA 02451
R&D Enovia Operations User Experience Senior Manager
o Documented new hierarchical defect management features of Semiconductor Team Collaboration product for ENOVIA Live Collaboration platform.
o Responsible for core document set covering ENOVIA kernel, Matrix Query Language (MQL), and web applications Variant Configuration Central, Product Line Management, and Advanced Search using the XMetal editor.
o Quickly learned DS toolset/processes with no training.
o Used PTC Windchill software for product lifecycle management
Hitachi Data Systems 6/2009 to 3/2010
2535 Augustine Dr., Santa Clara, CA 95054 Main: 408-***-****
Hitachi Data Systems (HDS) is a leading independent software vendor of disk-based business application recovery solutions, offering replication, data recovery, and network monitoring for heterogeneous environments.
XML System Consultant and Software Content Developer (Contract)
oUpdated the Hitachi Tuning Manager online help, adding info on virtualization (VMware) and hypervisor monitoring.
oAdvised on developing and implementing a content model for structured documentation in DocBook XML.
oUpdated an Element Definition Document (EDD) in structured FrameMaker (FM), specifying elements, attributes, and format tags. Modified an unstructured FM template to create a new structured template, specifying formatting tags and page layouts (i.e., master pages).
Tilera 11/2007 to 11/2008
1900 West Park Drive, Suite 290, Westborough, MA 01581
Tilera developed the TILE64™ and TILEPro™ Tile Processors™, multicore processor chips for high-performance applications such as digital multimedia and networking.
Technical Writer
o Updated programming guide describing how to configure a hypervisor for Linux, proprietary Ingress/Egress Packet Processors, and I/O device drivers; and how to boot the multiprocessor chip from various devices.
o Updated LaTeX code to improve look and feel of API reference doc automatically generated with doxygen from developer comments in source code.
o Initiated a move from unstructured writing in FrameMaker to topic-based writing with DITA/XML.
o Produced a Getting Started Guide in DITA.
EMC Corporation (EMC2) 6/2006 to 10/2007
21 Coslin Drive, Southborough, MA 01772
EMC is the world leader in storage and information life cycle management products and services.
Principal Technical Writer
o Researched, wrote, and updated internal developer documentation describing a new common back-end architecture, which was intended to unify disparate legacy storage systems.
o Participated in software architecture design meetings and posted content of discussions to the internal developer Trac Wiki site. Developed design templates for content posted to the Wiki site.
o Created and maintained a Documentum eRoom, and installed a new MediaWiki site for the group.
PatientKeeper, Inc. 4/2004 to 5/2006
880 Winter St., Suite 300, Waltham, MA 02451
PatientKeeper developed physician information systems for managing patient lists, capturing charges, tracking clinical results and vital signs, submitting electronic prescriptions, and dictating clinical notes using handheld devices, tablet PCs, or a web interface.
Documentation Manager
o Researched, wrote, and published both printed and online user documentation for complex healthcare applications. Updated the online help for medical applications running on handheld devices.
o Wrote documentation plans, estimated timelines, and coordinated multiple projects in tandem with product releases. Managed and tracked documentation progress to ensure on-time delivery.
o Developed templates for use by other writers. Evaluated and implemented new tools and technologies (for example, DITA/XML) for use by the documentation group.
o Managed the print vendor and tracked costs, ensuring that print costs remained within budget.
Cognex Corporation 11/2000 to 3/2004
One Vision Drive, Natick, MA 01760-2059
Cognex developed machine vision systems, or “computers that can see.”
Technical Documentation Group Manager
o Managed a group of writers documenting the Cognex Vision Language (CVL), a C++ class library for machine vision which included system software, image acquisition, display, vision tools, and hardware. Targeted to developers of hard/software for machine vision, assumed
to be familiar with C++ who needed to learn tools and techniques, including API, for programming Cognex machine vision systems.
o Created documentation plans, allocated tasks to writers, scheduled milestones, and tracked their completion. Coordinated activities of team members to meet release deadlines and ensure quality. Represented doc group in cross-functional team meetings.
Principal Technical Writer, System Software
o Wrote, edited, and produced an API reference guide, getting started guide, user’s guide, vision tools guide, and installation instructions, as well as release notes for a technical audience comprising programmers and vision engineers.
o Created a system for importing XML into Frame 7.0 (in structured mode), and exporting Frame files back to XML. Created the structured application rules document, an Element Definition Document (EDD), and template files for mapping Frame paragraph tags to XML elements.
o Produced online documentation in formats that included HTML Help, compiled from individual hand-written HTML pages, and PDF distilled from FrameMaker source files.
I-Logix Inc. 6/1997 to 10/2000
Andover, MA; Rehovot, Israel
I-Logix developed software design automation tools for real-time embedded systems, including Rhapsody®, an integrated development environment (IDE) that generated code for several different target real-time operating systems from Unified Modeling Language (UML) diagrams. I-Logix is now part of the Rational Software group, and Rhapsody is now called IBM Rational Rhapsody®.
Principal Technical Writer
Directed a small team of writers, wrote doc plans, coordinated reviews, wrote release notes, and produced final doc sets. Personally wrote, among others:
oRhapsody in C Code Generation Guide, describing how Rhapsody generated object-based C code from UML models
oCORBA User's Guide, describing how to design, generate, build, and run CORBA applications with the UML and Rhapsody.
oRTOS Adapter Guide, describing how to adapt the Rhapsody framework to new real-time operating systems.
oOnline help, tutorials, reference guides, a code generation properties reference, a configuration management guide, and installation guides, as well as release notes.
Domain Solutions Corporation, Cambridge, MA 5/1996 to 5/1997
Domain Solutions Corporation, previously known as Domain Manufacturing Corp. (a spin-off of BBN Domain), developed sophisticated data analysis and process control software for manufacturing.
Senior Technical Writer
o Researched, planned, wrote, and produced software documentation for scientists, industrial process engineers, and system administrators. Wrote an application programming interface guide for client API functions for pattern-recognition software.
o Rewrote tutorial for pattern-recognition software. Used an Excursion Template Wizard to add a new pattern analysis scenario for a data analysis product used in the semiconductor, aerospace, nautical, and defense industries.
Siemens Medical Systems, Danvers, MA 7/1988 to 4/1996
Siemens Medical Systems developed patient monitors and networked clinical information systems.
Senior Technical Writer and Translator, Electromedical Products
o Developed training guides, service manuals, troubleshooting guides, installation instructions, and field rework/retrofit instructions for field service technicians and biomedical engineers who repaired and maintained patient monitors, central stations, and clinical networks.
o Researched, wrote, updated, and produced user’s guides for non-technical medical personnel, nurses and doctors, who used the patient monitoring equipment and clinical information system.
o Validated documents and ensured compliance with corporate good manufacturing practice (GMP) requirements.
Siemens Energy & Automation, Peabody, MA 2/1987 to 6/1988
Siemens Energy & Automation developed programmable controllers for industrial automation.
Translator and Technical Writer, Industrial Automation Products
o Wrote, edited, and revised end-user technical manuals for the SIMATIC line of programmable controllers.
o Translated technical documentation from German into English.
o Occasionally traveled to work onsite in Germany.
o Independent, self-motivated worker with strong organizational and communication skills. Gained knowledge of industrial automation systems while on the job.
Accomplishments
o Migrated a large documentation set from Framemaker to DITA/XML for further editing in XMetal. (Dassault Systèmes)
o Developed a demo using XSLT illustrating how to reference XML entities both internally within an XML file and from an external file. (Hitachi Data Systems)
o Validated XML documents using both the internal validation function built into the <oxygen/> editor, using a specified DTD, and external XML validation against Schematron rules. (Hitachi Data Systems)
o Created Unified Modeling Language (UML) diagrams to reflect architectural design proposals for a new common back end product. (EMC)
o Installed a MediaWiki server on a Linux box. (EMC)
o Wrote a demo program in C++ that demonstrated how to write a simple machine vision application using the Cognex Vision Language API. Wrote an HTML Help tutorial based on the sample application. (Cognex)
Tools and Technologies
Analysis and design methodologies: Unified Modeling Language (UML), Agile, and Scrum
Document authoring tools: Adobe FrameMakerR (both structured and non-structured), Adobe Acrobat 3DR, Adobe CaptivateR; RoboHelpR, Quadralay WebWorksR, InDesignR
Web development:, HyperText Markup Language (HTML), extensible HyperText Markup Language (xHTML), C Style Sheets (CSS)
eXtensible Markup Language (XML): <oxygen/>R, Darwin Information Typing Archtecture (DITA), XMetal Author DITA editionR by JustSystems, XML SpyR, DocBookR
eXtensible Style Language (XSL): XSLT, XSL Formatting Objects (XSL-FO) programming
XML parsers, processors, and web servers: ApacheR, SaxonR, XalanR
Wiki technologies: Trac WikiR, MediaWikiR
Software development: C, C++ (object oriented), RhapsodyR by I-Logix (now part of Rational Software, Inc.), Java
Version control: PerforceR, Rational ClearCaseR, MKS Source IntegrityR, WinCVSR, Borland StarTeamR
Supply Chain Management (SCM): Oracle SCM CloudR
Collaboration tools: Documentum eRoomR, Microsoft SharePointR, Lotus NotesR, ENOVIA Live CollaborationR
o
Education & Training
DITA Workshop with Amber Swope (Hitachi Data Systems) 2010
New England Conservatory, private piano study with Yelena Prizant 1996-2013
Boston University, B.Sc. in Computer Science, Cum Laude 2000
Control Data Institute, Certificate in Computer Programming 1985
o
Ideal Software Development Workflow
My ideal software development workflow to create product <x> would be:
1.To specify what I wanted to build.
2.To select the tools needed to build it.
3.To do a first draft of the coding.
4.To test it and make any needed adjustments.
5.To send it out for review.
6.To make any further adjustments called for based on the review.
7.Finally, to release the product.
Experience and Skills
Post-degree experience in the medical device industry (GMP-regulated, technical, engineering)
Effectiveness and creativity in approaching and solving technical problems
Basic understanding of the use and maintenance of Microsoft applications (such as MS Word®, Excel®, Outlook®, PowerPoint®, and Access®) as well as Adobe document authoring applications (such as FrameMaker® and FrameBuilder®)
Leadership skills coupled with highly developed oral and written communication skills, including effective presentation of concepts and ideas, as well as interpersonal and conflict resolution skills
Demonstrated teamwork skills as well the ability to work independently
Attention to detail, flexibility, and an awareness of production and quality control problems
Ability to lead and support teams of a cross-functional and multi-level nature, including senior management representatives
Demonstrated analytical, problem solving, and project management skills
Professional References
Siemens Energy & Automation (1987-1988):
Olga Lauterbach, Technical Documentation Manager, ****.**********@***.***, 617-***-****
Siemens Medical Systems (1988-1996):
Donald Kaupp, Service Documentation Manager, ******@***.**.***
Domain Solutions Corporation (1996-1997):
Margaret Heitz, Documentation Manager, *****.**@*****.***, 781-***-****
I-Logix, Inc. (1997-2000) (now Rational Software Corp.):
Jim McElroy, Director of Product Marketing, ************@*****.***,
Eran Gery, Distinguished Engineer, Rehovoth, Israel; ****.****@**.***.***, 888-***-**** (x203);
Ray Blash, Engineering Manager, 603-***-****
Cognex (2000-2004):
Ed Dennison, Tech Doc Manager, **.********@*****.***, 508-***-****
PatientKeeper (2004-2006):
Steve Hau, Experienced Technology Executive and Entrepreneur, ****@*************.***, 617-***-****
Dell EMC (2006-2007):
Tom Linnell, Technical Writer, **********@*****.***, 508-***-****
Tilera Corporation (2007-2008):
Pam Adrian, Senior Technical Writer, *******@******.*** (w), ***.******@*******.*** (h), 508-***-**** (w), 617-***-**** (m)
Hitachi Data Systems (2009-2010):
Robert Marburg, Senior Technical Writer, ******@*****.***, 408-***-**** (w), 408-***-**** (m)
Dassault Systemes ENOVIA Corp. (2010-2013):
Susan Maxham, Enovia R&D Operations User Experience Senior Director, *****.******@***.***, 203-***-**** (w), 203-***-**** (m)
Vyaire Medical (2017): Susan Zurcher, Technical Writer, *****.*******@**********.***, 714-***-****