Dave Hagen

Technical Writer at Tableau

Poulsbo, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dave Hagen is a technical writer with over 20 years of experience translating complex software and hardware engineering into clear developer-focused documentation, currently writing for Tableau’s JavaScript and REST API ecosystems. He pairs deep domain knowledge from long tenures at Microsoft and Tableau with hands-on contributions to open-source projects—improving docs, UX, and OAuth examples in Tableau’s webdataconnector and extensions-api repos. Comfortable working from specs, source code, and SME interviews, he consistently delivers high-quality API references, tutorials, and online help under tight deadlines. Known for blending content strategy and project management, he leverages usage data and customer feedback to boost documentation effectiveness. Based in Poulsbo, WA, he brings rare continuity across embedded systems, drivers, and cloud analytics tooling, making him adept at bridging hardware-level detail and developer-facing guidance.
code9 years of coding experience
bookBachelor's Degree, Technical and Scientific Communication, Bachelor's Degree, Technical and Scientific Communication at University of Washington
github-logo-circle

Github Skills (12)

markdown10
api-documentation10
tableau10
markdown-it10
documentation10
technical-writing10
oauth9
javascript9
html8
front-end-development8
css7
nodejs6

Programming languages (7)

TypeScriptC#CSSRJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
tableau/extensions-api

Jun 2017 - Dec 2022

Extensions API sample code and developer docs.
Role in this project:
userTechnical Writer
Contributions:86 reviews, 175 commits, 209 PRs in 5 years 7 months
Contributions summary:Dave primarily focused on updating and maintaining documentation related to the Tableau Extensions API. Their commits involved revisions to existing documentation, adding new topics, and correcting typos and formatting errors across multiple files. These changes included updates to the overview, getting started guide, debugging, and security sections, as well as modifications to the API reference and release notes. The user also contributed to the design guidelines and added details about the Tableau Viz API.
rest-apiapiextensionsapi-sample
tableau/webdataconnector

Aug 2017 - Jan 2021

Bring the data you care about into Tableau
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 48 commits, 56 PRs in 3 years 5 months
Contributions summary:Dave's contributions primarily focused on enhancing the documentation and user interface elements of the Web Data Connector (WDC) project. They implemented updates to the documentation menu, added and modified content related to OAuth and WebEngine troubleshooting, and updated the landing page with new download links. The user also made bug fixes and improvements to the Foursquare OAuth example, including correcting typos and updating code.
carephptableau
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dave Hagen - Technical Writer at Tableau