Jac Fitzgerald

Lead Member Of Technical Staff at Tableau (acquired by Salesforce)

Seattle, 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
Jac Fitzgerald is a Lead Member of Technical Staff with 11 years of experience building full-stack server and API solutions, currently shaping Tableau's developer platform and content discovery features from Solr-based search optimizations to user-facing UI enhancements. Based in Seattle, Jac blends backend API design and data management expertise with front-end sensibilities (CSS to complex UX) and a graduate certificate in human-centered design to keep developer and end-user needs aligned. He has a strong track record contributing to notable open-source Tableau Python libraries, adding webhook and encrypted extract support that improved extensibility and data workflows for third-party integrations. Comfortable operating across languages and layers, Jac’s background in localization, international marketplace expansion, and cognitive science gives him a distinctive lens on interface design and internationalisation challenges.
code11 years of coding experience
job8 years of employment as a software developer
bookGraduate certificate Human centered design and engineering, Graduate certificate Human centered design and engineering at University of Washington
bookStrathcona BGGS
bookStrathcona
book(exchange semester) Science de la cognition La langue française, (exchange semester) Science de la cognition La langue française at Université Lumière Lyon 2
bookBE/BA Software Engineering French Cognitive Science, BE/BA Software Engineering French Cognitive Science at The University of Queensland
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1,094reputation
133kreached
15answers
0questions
Badges
silverlight
top-5%
wcf
top-5%
github-logo-circle

Github Skills (20)

tableau10
develop10
python10
apidoc10
webhooks10
api10
lxml10
xml10
rest-api10
silverlight9
windows-phone9
wcf9
versioning8
wpf6
angular6

Programming languages (11)

TypeScriptMDXJavaC++CSSScalaJavaScriptGo

Github contributions (5)

github-logo-circle
tableau/document-api-python

Nov 2019 - Jun 2022

Create and modify Tableau workbook and datasource files
Role in this project:
userBack-end Developer
Contributions:2 releases, 14 reviews, 25 commits in 2 years 7 months
Contributions summary:Jac primarily contributed to the `tableaudocumentapi` library, focusing on enhancing its functionality. Their work involved updating dependencies, modifying code to preserve XML namespaces, and adhering to code style guidelines. Further contributions included implementing features for handling hidden fields and adding new methods for custom SQL, while updating the codebase and adding documentation. The user also bumped the library's version.
datasourceworkbookmodifytableau
tableau/server-client-python

Apr 2019 - Jan 2023

A Python library for the Tableau Server REST API
Role in this project:
userBack-end Developer
Contributions:20 releases, 255 reviews, 156 commits in 3 years 9 months
Contributions summary:Jac primarily focused on enhancing the codebase by adding features related to webhooks and extract operations. They implemented a test endpoint for webhooks, provided sample code for webhook usage, and added functionality for creating, deleting, and testing webhooks. Furthermore, they added code for creating and deleting encrypted extracts for datasources and workbooks, demonstrating a focus on data management and API interactions within the Tableau Server Client library. Several commits were focused on addressing code review feedback, removing OS-specific newlines, and ensuring test and linting passing.
python-libraryapipythonrest-serverrest
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
Jac Fitzgerald - Lead Member Of Technical Staff at Tableau (acquired by Salesforce)