Kevin Yank

Principal Architect, Front End at Culture Amp

Melbourne, Victoria, Australia
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
Kevin Yank is a Principal Architect for Front End based in Melbourne with 14 years of experience shaping web platforms and teams at Culture Amp and prior CTO roles. A veteran author and instructor, he’s written multiple editions of a PHP & MySQL guide and co-authored books on JavaScript and CSS while teaching popular web courses, demonstrating a rare blend of hands-on engineering and clear technical communication. He spans frontend and backend stacks (HTML, CSS, JavaScript, PHP, Java, XML/XSLT) and has driven front-end integrations in high-profile open-source projects like Storybook, resolving tricky monorepo and webpack aliasing issues. Known for improving reliability in server-side tooling as well (contributions to Sidekiq), he combines architectural leadership with practical fixes that reduce operational pain. Collected experience as a technical director, CTO, and engineering leader gives him a strong track record of turning complex UI and tooling challenges into maintainable, well-documented solutions.
code14 years of coding experience
job19 years of employment as a software developer
bookEngineering Computer Engineering, Engineering Computer Engineering at University of Newcastle
bookBachelor of Engineering Computer Engineering, Bachelor of Engineering Computer Engineering at McGill University
languagesFrench
github-logo-circle

Github Skills (30)

json10
javascript10
python10
background-process10
storybook10
testing10
background-processing10
typescript10
nextjs10
background-worker10
sidekiq10
webpack10
ruby10
exception-handling10
webpacker10

Programming languages (22)

C#MDXCSSC++RustElmVueGo

Github contributions (5)

github-logo-circle
Default channel file for Package Control. Follow the directions at:
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:453 commits, 4 PRs, 2 pushes in 6 years 2 months
Contributions summary:Kevin's primary contribution is the addition and maintenance of tests within the `tests/test.py` file. These tests focus on validating the `repositories.json` file, ensuring its JSON validity and the order of elements within the file. The commits demonstrate a consistent effort to maintain the integrity and structure of the repository's configuration data. This involved incorporating new tests and merging updates to the tests file from several different branches.
followpackage-controldirections
storybookjs/storybook

Oct 2024 - Dec 2024

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Role in this project:
userFront-end Developer
Contributions:3 reviews, 2 PRs, 10 comments in 1 month
Contributions summary:Kevin primarily contributed to the Next.js integration within the Storybook framework, focusing on resolving compatibility issues in a monorepo environment. They addressed problems related to webpack module aliases and ensuring consistent paths for React dependencies. The user also worked on improving the Storybook test addon, including enabling it to accept specific file references. These changes involved modifications to webpack configuration, utility functions, and test setup files.
web-componentsui-developmentvueui-componentsjavascript
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
Kevin Yank - Principal Architect, Front End at Culture Amp