Parker Ziegler

Graduate Student Researcher, Ph.D. Student In Computer Science

Berkeley, California, 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

🤩
Rockstar
🎓
Top School
Parker Ziegler is a Ph.D. student and graduate researcher in computer science at UC Berkeley with a decade of software engineering experience bridging programming languages, HCI, and visualization. He builds direct-manipulation programming tools and compilers—like cartokit and reviz—that reverse-engineer visualizations and make interactive cartography accessible on the web. Equally at home in TypeScript, Reason, Rust, and WebAssembly, Parker designs DSLs and animation systems to enable non-traditional programmers in the social sciences. He has deep frontend and open-source credentials from Formidable (contributions to urql and victory) and practical experience shipping data-driven interactives for investigative journalism at Grist. His background in geography and cartography informs rigorous, usable visualization research, and he has led large user studies and taught Berkeley’s undergraduate PL/compilers course. Parker’s work sits at the intersection of maps, types, and the browser—turning visual outputs into reproducible programs.
code10 years of coding experience
job5 years of employment as a software developer
bookArabic and Refugee Studies, Arabic and Refugee Studies at Middlebury C.V. Starr School in the Middle East – University of Jordan
bookBachelor’s Degree, Double Major in Geography and Arabic, Phi Beta Kappa, Summa Cum Laude, Bachelor’s Degree, Double Major in Geography and Arabic, Phi Beta Kappa, Summa Cum Laude at Middlebury College
languagesEnglish, arabic (msa), arabic (levantine dialects)
stackoverflow-logo

Stackoverflow

Stats
1,010reputation
96kreached
41answers
6questions
Badges
react-redux
top-5%
github-logo-circle

Github Skills (32)

data-visualizations10
javascript10
testing10
typescript10
data-visualisation10
type-definition10
wpgraphql10
redux10
webpack10
regression-testing10
wordpress-graphql10
webpacker10
typescript-types10
graphql10
nodejs10

Programming languages (12)

TypeScriptRustOCamlJavaScriptObjective-CHTMLNewLispSvelte

Github contributions (5)

github-logo-circle
A tiny router for Redux that lets the URL do the talking.
Role in this project:
userFront-end Developer
Contributions:3 releases, 15 commits, 8 PRs in 10 months
Contributions summary:Parker primarily contributed to the type definitions for the `redux-little-router` library. Their work involved creating and maintaining TypeScript definitions, ensuring proper typing for the library's functions, interfaces, and classes. Furthermore, the user added and updated types for the immutable exports and fixed issues related to the history interface, improving the overall developer experience and type safety of the project.
reacttinyreduxreact-routerrouter
A CLI dashboard for webpack dev server
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 releases, 37 commits, 19 PRs in 7 months
Contributions summary:Parker focused on enhancing the testing infrastructure of the webpack-dashboard project. They upgraded dependencies, integrated inspectpack fixtures to streamline the testing process, and added regression tests to improve the reliability of the project. Their work included modifications to existing test files and ensuring the proper functionality of the dashboard's features through thorough testing.
cli-dashboarddevdev-serverwebpack-dev-serverdx
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
Parker Ziegler - Graduate Student Researcher, Ph.D. Student In Computer Science