Lead Member Of Technical Staff at Tableau (acquired by Salesforce)
Seattle, Washington, United States
Join Prog.AI to see contacts
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.
11 years of coding experience
8 years of employment as a software developer
Graduate certificate Human centered design and engineering, Graduate certificate Human centered design and engineering at University of Washington
Strathcona BGGS
Strathcona
(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
BE/BA Software Engineering French Cognitive Science, BE/BA Software Engineering French Cognitive Science at The University of Queensland
Create and modify Tableau workbook and datasource files
Role in this project:
Back-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.
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)