Paul Echeverri

portfolio and resume

I am a technical writer with ten years of experience writing documentation for the software and financial industries. I have an advanced knowledge of a variety of authoring tools and operating environments, including the Arbortext SGML editor, Adobe FrameMaker, and the Microsoft Office suite. My experience is focused on developer-level documentation. I have also developed documentation for system administrator and end-user audiences.

I'm accustomed to working in dynamic environments with fast-paced deliverable schedules, and I've worked extensively in team settings, discussing assignment priorities with the group to maximize our collective work throughput. Writing for ease of localization has been a priority throughout my career, and I've served on company teams that discussed optimizing our writing for translatability and accessibility.

Paul Echeverri's Resume on GoogleDocs

(also available in these formats: PDF, HTML, text, .doc, .docx, and .rtf)

DTrace User Guide (html)

The dynamic tracing (DTrace) framework in the Solaris operating system gives developers new tools with which to examine the behavior of a system and the applications that are running on it. I wrote the DTrace User Guide in response to user analysis I conducted. The analysis indicated that there was a need in the developer audience for a book that was more accessible than the existing reference book.

D-Light SunStudio Plugin (html)

Sun Microsystem's SunStudio product is an integrated development environment (IDE). The D-Light plug-in for SunStudio provides users of the IDE with a GUI interface to use the dynamic tracing capabilities of Solaris from within the SunStudio environment. The documentation I wrote for this plug-in was made available as a blog entry and was also integrated into SunStudio's online help.

Memory and Thread Placement Optimization Developer's Guide (html pdf)

This book covers the use of several interfaces and tools to optimize the use of CPU and memory resources in a multiple-CPU environment. Minimizing memory latency can create significant performance gains with compute-intensive applications.

SIP API Developer's Guide (html pdf)

Multimedia applications use the Session Initiation Protocol (SIP) API to negotiate the specifics of a multimedia session with multiple participants.

Programming Interfaces Guide (html pdf)

The Programming Interfaces Guide came into being as a merged version of the Network Interfaces Guide and the System Interfaces Guide. The book covers a broad range of topics, including tools on establishing and maintaining binary compatibility with different releases of the Solaris operating system.

Encryption Kit Installation Guide (html)

I undertook the documentation for the Solaris Encryption Kit as an urgent project for another business unit. It was an interesting opportunity to work on material outside of my regular assignments.

Java System Update Service (html pdf)

This document was geared towards advanced users or entry-level system administrators. I took this project on to help a different business unit in order to meet a tight deadline.

Using the Riya API (html)

I wrote this document as a favor for a friend who works at a startup. The Riya API is a Web interface that lets application developers connect with the Riya image recognition service.