PAUL GOLDMAN SENIOR API TECHNICAL WRITER (415) 349-1478 [email protected] https://www.linkedin.com/in/paul-goldman-4b29881/

SUMMARY  My technical background (BSCS degree and development) enables me to quickly learn new technologies and work directly and effectively with engineers, product managers, QA, support, and other technical personnel.  Over 10 years experience prior to becoming a technical writer.  Focused on SDK/API documentation and testing/trying out everything I write about.  Can translate complex technical information into clear, concise, easy-to-understand English.  Proficient with most publishing and online documentation tools.  Can author code samples and testing code in cURL, JavaScript, JQuery, Node.js, , PHP, Python, SQL, JSON, HTML, C#, C/C++, Java, XML.  Have written (from scratch) API/SDK programming guides, user guides, system administration guides, tutorials, online help, getting started guides, installation guides, troubleshooting guides, evaluation guides, quick reference guides, training guides, style sheets, and numerous other documents.  Can work independently, or on a team, with minimal supervision, juggle multiple assignments, and meet tight deadlines.  In-depth knowledge of the software development life cycle and demonstrated ability to collaborate effectively with cross- functional global teams and handle shifting priorities. SKILLS/TOOLS  Presentation: Madcap Flare, PowerPoint, Word, Visio, Excel, Snag-it, TextPad, FrameMaker  Development: GitHub, cURL, OpenAPI, JIRA. Slack, , Confluence, Eclipse, Xcode, ClearCase,Wiki, Subversion, Perforce, Bugzilla, XmlSpy, SharePoint, Agile/Scrum, Bitkeeper, VMWare  Operating Systems: Bash, Windows, Linux, Mac OS  Databases: JSON database, Microsoft SQL Server, Oracle, SQLlite  Programming/Markup: Markdown, REST, Java, JSON, XML, JQuery, JavaScript, C#, C/C++, SQL, Python, AJAX, HTML5, PHP, CSS3, .Net, XML

EXPERIENCE 7/2019 – 2/2021: Pinterest, Sr. API Technical Writer (contract) San Francisco, CA

 Worked on the Ads API documentation and developer site.  Wrote new technical documentation, creating cURL code samples where appropriate.  Worked with API team product managers and engineers to rewrite/polish documentation and ensure that the partner experience with Pinterest is comprehensive and high quality.  Led efforts to decouple the documentation from code into a single OpenAPI file.  Skills/Tools: REST, Node.js, Python, Markdown, cURL, HTML, JSON, OpenAPI, Github, Bash, Visual Studio Code, PyCharm, JIRA.

10/2018 – 7/2019: Microsoft, Sr. Technical Writer (contract) San Francisco, CA

 Worked on revising and updating Microsoft documentation. Topics covered Azure cloud computing, Visual Studio, ASP.NET, SQL Server, Power BI, and more.  Skills/Tools: ASP.NET, Visual Studio, Azure, SQL, C#, Python, GO, XML, JSON, Github, Confluence, Markdown, HTML.

9/2017 – 12/2017: Airbnb, Sr. API Technical Writer (contract) San Francisco, CA

Helped Airbnb launch new API Developer Portal site.

 Wrote new technical documentation, creating relevant code samples where appropriate.  Audited and updated existing documentation for clarity and accuracy via testing actual API requests.  Worked with API team product managers and engineers to polish documentation and ensure that the developer experience with Airbnb was comprehensive and high quality.  Participated in feedback sessions with large API partners to help identify and act on pain points.  Skills/Tools: cURL, REST, XML, JSON, Github, Confluence, Markdown, HTML, Slack, Quip

3/2012 – 4/2017: Sony-Gracenote, Sr. SDK/API Technical Writer Emeryville, CA

 Wrote SDK/API programming guide for new object-oriented version of the core SDK with code samples in C++, C#, Java, Objective-C, Android Java, and Python.  Wrote SKD/API programming guide for the Entourage music and video recognition products designed to run on IOS, Android and Windows smartphones.  Wrote programming tutorials and documentation for Gracenote's Online Developer Program.  Wrote the Rhythm API Developer’s Guide for new Rhythm API (Internet radio) product that documented API calls using REST, JSON, and XML.  Coded the Rhythm API Interactive Console using Node.js, JavaScript, HTML5, and CSS3. This was Gracenote’s first API console and became part of the product.  Re-wrote the video documentation and coded C/C++ sample programs for the core Gracenote SDK.  Documented the fields that comprise Gracenote’s metadata products (Gracenote is a recognition/metadata company). Created a document, using JavaScript for expand/collapse features, that showed the hierarchy and meaning of thousands of metadata fields.  Mentored engineers in writing blogs for the Gracenote corporate website.  Skills/Tools: Madcap Flare, Word, PowerPoint, Visual Studio, Github, C/C++, C#, Java, Python, JQuery, JavaScript, Node.js, cURL, HTML5, CSS3, JSON, AJAX, XML, JIRA, Snag-It, Eclipse, Confluence Wiki, JavaDoc, Doxygen, Slack, Bash, Windows, Mac OS, and Linux  Writing samples: https://www.paulgoldman.com/tw/SonyGracenoteWritingSamples.html

1/2010 – 3/2012: HP-Palm, Sr. Technical Writer Sunnyvale, CA

 Documented HP/Palm webOS features and APIs for 3rd parties developing apps for HP’s TouchPad and smartphones. SDK components and APIs documented include the Key Manager, Account Manager, Activity Manager, Media Indexer, Media Capture, Contacts, Calendar, Bluetooth, JavaScript services, Cloud connectors, db8 JSON database, Foundations (server-side JavaScript utilities), In-App Payment, Print Manager, webOS Scaling, Just Type, Touch2Share, and more. Wrote JavaScript and command-line code samples for each. Coded sample apps to test end-to-end functionality. Coded a JavaScript cloud- computing app for an SDK tutorial. Wrote SDK and API documentation for new webOS Plug-In Development Kit (PDK). The PDK enabled developers to code apps for HP devices in C/C++.  Projects involved reading engineering documents, interviewing SMEs, reading C/C++ and JavaScript , coding API test cases, trying out all product features, authoring C and JavaScript code samples and sample apps, testing usability, conducting technical reviews, and monitoring and answering questions on developer forums. Projects used C/C++, JavaScript, Node.js, HTML, JSON, AJAX, JSLint, Word, PowerPoint, Visual Studio, Joomla, JIRA, Snag-It, Eclipse, Xcode, Subversion, Wiki, webOS, Windows XP/7, Mac OS, and Linux.  Writing samples: https://www.paulgoldman.com/tw/DocSamples.html

1/1996 – 1/2010: Self-employed Sr. Technical Writer/Software Developer Bay Area, CA Software technical writing and software development. Clients included eBay, Microsoft, AT&T, Comcast, VMware, and others.

EDUCATION Boston University Bachelor of Science Degree in UC Berkeley Extension  Technical Communication I  Practical Grammar for Editors  Building Web-Based XML Applications CERTIFICATION MCSD for Microsoft .NET development exams taken and passed:  71-320 Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework  70-315 Developing and Implementing Web Applications with MS Visual C# .NET and MS Visual Studio.NET