Summary of Experience
**/**** – Present Verizon Media IoT, Big Data, and Machine Learning documentation
**/**** – Present Edutainme (weekends) Software and resume curriculum
**/**** – 05/2019 ChargePoint Website and mobile software guides
04/2017 – 05/2018 Couchbase No-SQL N1QL database documentation
02/2011 – 01/2017 ETM contracts IoT, IT and Big Data user, admin and API guides
10/2008 – 05/2010 ADP Payroll SOPs, customized database materials and manuals
Hardest Business and Technology Problems I Solved
1st place Python Cybersecurity Secure Code Warrior challenge. Details VM, 2020
83% time saved By my ideas to streamline the writing processes used. Details CB, 2018
30% more revenue By my game UX/UI and monetization ideas. Details MICA, 2013
10% time saved By my ideas to streamline clinical trials done by PMs. Details VA, 2011
50% effort saved By my ideas to automate the manual processes used. Details ADP, 2009
Writing and Work Samples
Google Drive Box OneDrive
Experience
Verizon Media (Sunnyvale) Sr. Documentation Engineer May 2019 – Present
Write API and other user guides (stored in Git) for Big Data, Machine Learning, and IoT projects; Distcp, Doppler, Hadoop, Hue, Hive, Notebook, Pig, Presto, PySpark, Spark, Scala, Shell, Storm.
Identified gaps in the documentation and worked with engineers to clarify complex topics.
Draw illustrations and diagrams to enhance readability for training and presentations.
Edutainme (weekends) Senior Technical Trainer Feb 2011 – Present
Design database schema, tables, queries, forms, reports, and BI analytics, use cases, etc.
Migrate to PostgreSQL & SQL-Lite; write business needs, user guides, trainings, and blogs.
Train other technical writers: Access, API, CI/CD, DITA, Docs As Code, Docusaurus, Excel, NPM, Python, R, REST, SDK, Swagger, Texts (Markdown), TypeScript, VB, and Visio.
ChargePoint (Campbell) Senior Technical Writer Nov 2018 – May 2019
Wrote How To guides and Confluence Wiki pages for configuring and managing EV chargers.
Identified gaps in the documentation and worked with engineers to clarify complex topics.
Attended the installation of CP250 and Home charging stations.
Wrote AutoHotKey scripts to automate screenshot taking for localized software versions.
Couchbase (Mt. View) Senior Technical Writer Mar 2017 – May 2018
Documented FROM, Aggregate Pushdown, X.509, cURL, Alter Index, FTS, Adaptive Index, Monitor Queries, META, Index Pushdown, GSI Storage, GSI, Workbench (stored in Git).
Identified gaps in the most viewed documentation pages via Google Analytics.
Initiated Version Comparison, Feature swim lane, and Marketing for new users pages.
Improved Reserved Words, Code comparison, System tables, MNQ settings, Latency intro.
Researched daily N1QL Forum posts to reply and note ways to improve the documentation.
Authored in DITA using Oxygen and storing in Git.
Contracts (Silicon Valley) Senior Technical Writer Feb 2011 – Jan 2017
VMware 08/2016 - 01/2017 Doc: Deployment, AV Release Notes, AV User Guide,
Multi-Site Ref Arch, UEM Rel Notes, UEM Install & Config,
UEM Admin, UEM Profiler, UEM Helpdesk, UEM SyncTool
KB: Config UEM, Whitelist, AV Log, AV SSL Cert,
Exclusions, UEM ThinPrint Conflict, UEM License File
NetPolarity 08/2015 - 02/2016 IoT User, Installation, Release Notes, Troubleshooting guides in DITA using Apache Kafka, Storm, Zookeeper, and Spark.
Sapphire 02/2015 - 06/2015 Wrote Quick Start, User, 中文 Sys Admin and 中文 Troubleshooting guides for Apple’s iPad robot automation.
JobSpring 05/2014 - 09/2014 Wrote Password, Technical, Overview, Sys Admin, Config, Release guides in DITA for Big Data and ML SaaS.
ROAM Data 05/2013 - 11/2013 Wrote User, Deploy, iOS API, Java API, Monitor, Language, Release guides for mobile PoS APIs stored in Git.
OpSec 09/2012 - 12/2012 Wrote documentation and voice-over dialogue; made Flash training videos with Captivate to train employees how to create their anti-counterfeiting labels for products.
VA Medical 02/2011 - 09/2012 Wrote eDC specs, processes, System Admin, User, Install/Config, Deployment, Quick Reference. use cases, roadmaps, process flows, sequence diagrams; curriculum, Instructor Led Training (ILT), Virtual Classroom Training (VCT)
ADP Payroll (Seattle) Technical Writing Manager Oct 2008 – May 2010
Managed and mentored a team of 3 technical writers to improve various documentation.
Wrote and maintained processes, SOP, training materials, presentations and SQL BI reports.
Provided Instructor Led Training (ILT) and Virtual Classroom Training (VCT) on BI reports.
Identified business needs and gaps; wrote technical specs, processes, and DB reports.
Education
U.C. Davis Bachelors, Applied Economics and Computer Science
LinkedIn Certificates API Android, C, C#, Java, Maven, Node.js, .NET
Dev CSS, HTML, JavaScript, PHP, Python, VB, XML
O/S Bash, Linux
Database Access, MySQL, NoSQL, T-SQL
Author Excel, Outlook, Photoshop, Powerpoint, Visio, Word
Cloud AWS, Azure, GCP
Concepts Agile, Hadoop, Machine Learning, OOP, SEO
Other Acrobat, Google Analytics, Project, SharePoint, WordPress
Chinese classes Taipei 台大 (2 years) and Shanghai 上海交通大学 (3 years)
Chinese ability Read 2000 characters (about 60% of a newspaper)
Write 2000 characters (in Simplified and Traditional)
Speak well enough to teach software in Chinese
Technical Writing
10+ years’ experience authoring and editing per SME requirements
User Guides / Quick Guides
System Admin Guides
Complex diagrams
Troubleshooting Guides
IT / Financial / Medical
API
Swagger/OpenAPI, Postman, SOAP, REST, cURL, YAML,
Docs as Code, ReadMe, ReDoc
DITA
Oxygen, XMetaL, XML
Microsoft Office
Word, Excel, Powerpoint, Access, Visio, Outlook, Project
G-Suite
Doc, Sheet, Slide, Site, g3docs, Cider, Critique, Buganizer, App
Adobe
FrameMaker, Illustrator, RoboHelp, Captivate, Acrobat
Apple iWork
Pages, Numbers, Keynote
Authoring
Markdown, reStructuredText, Sphinx, LaTeX, MacTeX,
Confluence, Docusaurus, Lingo, AsciiDoc
Multimedia
OmniGraffle, Audacity, Prezi,
Snag-It, Camtasia, Sketch, LucidChart, PaintShop Pro,
HyperSnap, HyperCam,
Web Development
Wix, Weebly, Wiki, Twiki,
XML, CSS, HTML
Databases
SQL, SQL++, NoSQL, N1QL
SQL Server, T-SQL, PostgreSQL
ODBC, MySQL,
ERP, MRP, CRM, Clarity
Analytics
Tableau, Microsoft Power BI
CMS
AccuRev, CVS, Drupal, Git, GitHub, SourceTree, Perforce, Prestashop, WordPress Subversion, Confluence, Eclipse, Read the Docs, SharePoint
Programming
OOP, Java, Python, PyCharm,
JavaScript, TypeScript, SaaS,
Bugzilla, JIRA, MIRA, R, SEO, JSON, MVC, NPM, VB
Big Data / ML
Apache ecosystem: Doppler, DistCP, Hadoop, HBase, Hive, Hue, Jupyter, Notebook, Pig, Presto, PySpark, Scala, Shell, Spark, Storm
CI / CD
Jekyll, Jenkins, Screwdriver
Virtualization
VMware Fusion, Parallels,
Oracle VirtualBox, AWS,
TeamViewer, PCAnywhere
Operating Systems
Windows, Mac OS, Boot Camp, CLI, Bash, Linux, Unix, Ubuntu
Management
OmniPlan, Agile, Scrum, Pulse
Software Dev. Lifecycle (SDLC)
Customer UX/UI improvement
Oversaw teams of 20 people
Training
Articulate Presenter, Engage, Lectora, Quizmaker, SurveyMonkey, Zoomerang
LMS
Moodle, CyberU, Blackboard
Hardware
High-Availability
Express 250, ChargePoint Flex
3DX, CATIA, AutoCAD
Foreign Languages
English, Mandarin Chinese
Localization (L10N)
Translation (T12N)
Internationalization (I18N)
References
Available upon request; listed at linkedin.com/in/klages