Graduate Student Researcher, Ph.D. Student In Computer Science
Berkeley, California, United States
Join Prog.AI to see contacts
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.
10 years of coding experience
5 years of employment as a software developer
Arabic and Refugee Studies, Arabic and Refugee Studies at Middlebury C.V. Starr School in the Middle East – University of Jordan
Bachelor’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
A tiny router for Redux that lets the URL do the talking.
Role in this project:
Front-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.
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.