Evan Yamanishi

Engineering Manager at Skillsoft

New York, New York, 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
Evan Yamanishi is an engineering manager with 11 years of experience leading cross-functional teams at the intersection of product, engineering, design, and accessibility, now based in New York. He has risen through progressive leadership roles at W. W. Norton & Company—where he built the accessibility program, ran an innovation incubator, led the design system, and chaired diversity and inclusion efforts—before joining Skillsoft as an Engineering Manager. A hands-on technologist, Evan contributes to notable open-source projects like the WAI-ARIA Authoring Practices Guide and DefinitelyTyped, improving front-end accessibility and TypeScript test coverage. He combines pragmatic engineering with policy and process work to make digital publishing more accessible, and he has a background in music and reader services that informs his user-centered approach.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Arts (B.A.) Music, Bachelor of Arts (B.A.) Music at Michigan State University
github-logo-circle

Github Skills (16)

accessibility10
html10
css10
ria10
gulp10
typescript10
javascript10
typescripts10
wai-aria10
typescript-types10
testing10
type-definition9
build-definition9
dictionary9
user-interface9

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
w3c/aria-practices

Nov 2017 - Jan 2020

WAI-ARIA Authoring Practices Guide (APG)
Role in this project:
userFront-end Developer
Contributions:10 commits, 22 PRs, 10 pushes in 2 years 2 months
Contributions summary:Evan primarily contributed to the front-end development of the WAI-ARIA Authoring Practices Guide. Their work focused on enhancing the examples, particularly the modal dialog and menubar implementations. They fixed bugs, refactored code, and updated styling, while also ensuring accessibility best practices by incorporating ARIA attributes and addressing HTML validation issues. Several commits involved code changes in CSS, JavaScript, and HTML files, specifically concerning the structure and styling of the examples.
aria-authoring-practicesapgcssauthoringwai
The repository for high quality TypeScript type definitions.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 7 commits, 1 PR in 1 day
Contributions summary:Evan focused on adding and modifying tests for the `undertaker` and `gulp` libraries, specifically related to their TypeScript type definitions. Their contributions included adding test cases with metadata, demonstrating the correct usage of functions and their properties. These tests validated the correctness of the type definitions and ensured that the libraries' metadata and functions were accurately reflected. Furthermore, they updated existing tests to ensure that the task names were readonly.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Evan Yamanishi - Engineering Manager at Skillsoft