Samuel Gratzl

Senior Director Of Product Engagement And Data Validation

Greater Philadelphia 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
Samuel Gratzl is a research-driven software leader and Senior Director of Product Engagement and Data Validation with 15 years of experience building interactive data exploration tools and developer-facing libraries. He holds a PhD in Computer Science focused on information visualization and has blended academia, startups, and industry roles—from co-founding a datavisyn spin-off to engineering leadership at Truveta. A full-stack developer comfortable across TypeScript frontends (React, D3, Vega) and Python backends (FastAPI, Flask), he pairs hands-on coding and bug-hunting with product thinking to make research workflows faster and more reproducible. Samuel is the author of notable open-source projects like lineupjs and upsetjs and has contributed to widely used libraries such as Chart.js and WebCola, improving modularity and test coverage. He frequently bridges research and production: designing visualization libraries that empower other developers while driving data validation and engagement at scale. Based in Greater Philadelphia, he also consults on data exploration—bringing a rare mix of visualization research, production-grade engineering, and community stewardship.
code15 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Johannes Kepler Universität Linz
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

javascript10
domain-name10
charts10
typescript10
dns10
typescript-types10
html10
typescripts10
d3js10
co10
testing9
algorithm9
algorithms9
layout9
canvas9

Programming languages (18)

JavaC++CSSCVueHTMLSvelteKotlin

Github contributions (5)

github-logo-circle
tgdwyer/WebCola

May 2020 - May 2020

Javascript constraint-based graph layout
Role in this project:
userFront-end Developer
Contributions:18 commits, 2 PRs, 2 issues in 2 days
Contributions summary:Samuel primarily worked on migrating and enhancing the existing test suite. Their contributions include converting tests from an older format and incorporating new tests to ensure functionality. They focused on testing various aspects of the webcola library, including layout algorithms, constraints, and 3D layout features. The user also addressed example applications within the documentation.
graph-basedjavascriptlayoutgraph-editorconstraint
js-org/js.org

Feb 2018 - Feb 2021

Dedicated to JavaScript and its awesome community since 2015
Role in this project:
userCommunity Manager / Developer Advocate
Contributions:7 commits, 6 PRs, 1 comment in 3 years
Contributions summary:Samuel primarily contributed to the project by adding and modifying entries in the `cnames_active.js` file, which appears to manage subdomain mappings for the js.org domain. Their contributions involved adding new subdomains for various projects, including "lineup," "upset," and "lineup-lite," as well as updating existing entries. This suggests a role in maintaining and expanding the community's presence within the js.org ecosystem. Their work streamlined subdomain integrations.
custom-domainsdnsjavascriptdedicatednamespace
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
Samuel Gratzl - Senior Director Of Product Engagement And Data Validation