Zack Elliott

Software Engineer at Google

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

🤩
Rockstar
🎓
Top School
Zack Elliott is a seasoned software engineer with 13 years of experience building front-end and full-stack systems, currently at Google in Seattle. He brings deep expertise in Angular and accessibility, having contributed front-end fixes and ARIA improvements to the widely used Angular Material components and worked on api-extractor tooling within Microsoft’s Rush Stack. His background spans product-focused startups and large platforms, from founding a social Q&A app to shipping UX framework code at multiple Microsoft internships and full-time roles. With dual degrees in Economics (statistics) and Computer Science from Penn/Wharton and a history of designing data-visualization UIs, he combines quantitative thinking with practical UI craftsmanship. Notably, his open-source contributions reflect attention to usability and developer tooling—small, targeted changes that improve accessibility and API clarity across popular projects.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Economics (concentration in Statistics), 3.87/4.00, Bachelor’s Degree, Economics (concentration in Statistics), 3.87/4.00 at University of Pennsylvania - The Wharton School
bookBachelor’s Degree, Computer Science, 3.87/4.00, Bachelor’s Degree, Computer Science, 3.87/4.00 at University of Pennsylvania
stackoverflow-logo

Stackoverflow

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

Github Skills (14)

accessibility10
acessibility10
material-design10
typescript10
typescripts10
api10
apidoc10
accessibilityservice10
typescript-types10
documentation10
angular10
javascript9
monorepo9
css8

Programming languages (7)

TypeScriptC#SCSSJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
microsoft/rushstack

Mar 2022 - Oct 2022

Monorepo for tools developed by the Rush Stack community
Role in this project:
userFull-stack Developer
Contributions:127 reviews, 113 commits, 21 PRs in 6 months
Contributions summary:Zack's commits primarily focused on enhancing the `api-extractor-model` and `api-extractor` packages within the `microsoft/rushstack` monorepo. They implemented features related to optional parameters, including adding the `isOptional` property. The user also made changes to the `api-documenter` package, specifically altering the Markdown and Yaml documenters to reflect these changes, as well as some test improvements, and refactored code related to the handling of readonly properties and initializer.
apimonorepoeslintapi-extractororchestrator
angular/components

Dec 2019 - Mar 2022

Component infrastructure and Material Design components for Angular
Role in this project:
userFront-end Developer
Contributions:122 reviews, 39 commits, 37 PRs in 2 years 3 months
Contributions summary:Zack primarily contributed to the front-end components of the Angular Material library. Their work included fixing focus-related issues in the selection list component, adding focus indicators to various components like chips and buttons, and implementing ARIA attributes for accessibility in the tab navigation bar. These changes aimed to improve the usability and accessibility of the Angular Material components. Furthermore, the user addressed TSLint errors and made minor Sass and documentation adjustments.
materialmaterial-design-componentsinfrastructureangular-componentscomponents-design
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
Zack Elliott - Software Engineer at Google