Kazuya Kawaguchi

Engineer at PLAID, Inc.

Tokyo, Japan
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
award
Top expert inVue.js and Nuxt.js Development
Kazuya Kawaguchi is a Tokyo-based engineer with 16 years of experience building web platforms, leading technical teams, and shipping production-grade front-end systems. A longtime Vue ecosystem contributor and @vuejs core team member, he brings deep expertise in reactivity, compiler behavior, and internationalization—authoring and maintaining key i18n tooling used across Nuxt and Vue projects. He has held senior roles from CTO to system architect and currently engineers at PLAID while freelancing, combining product-minded architecture with hands-on implementation. His open-source work spans popular projects like vue, nuxt documentation localization, and a fast Rust bundler (rolldown), reflecting a rare mix of localization, compiler-level testing, and tooling contributions. Colleagues praise his attention to backwards compatibility and pragmatic refactors—skills rooted in a master’s in computer science and a long history of shipping multilingual web experiences.
code16 years of coding experience
job15 years of employment as a software developer
github-logo-circle

Github Skills (28)

application-framework10
javascript10
rails-i18n10
translation10
testing10
component-development10
app-framework10
configuration-management10
typescript10
build-system10
nuxt10
localization10
ember-i18n10
bundler10
vue10

Programming languages (12)

TypeScriptShellCSSRustOCamlAstroJavaScriptVue

Github contributions (5)

github-logo-circle
kazupon/vue-i18n

May 2014 - Nov 2022

:globe_with_meridians: Internationalization plugin for Vue.js
Role in this project:
userFront-end Developer & Localization Specialist
Contributions:149 releases, 47 reviews, 1130 commits in 8 years 7 months
Contributions summary:Kazuya primarily focused on improving and adapting the Vue.js-based internationalization plugin, `vue-i18n`, including implementing v-t directives. Their work involved significant modifications to core components, particularly those related to locale message handling and component interpolation. The user also ensured backwards-compatibility with previous versions of the plugin, reflecting a deep understanding of the project's functionality.
vuejsglobevue-jsvue-i18ninternationalization-plugin
nuxt-modules/i18n

Oct 2021 - Jan 2023

I18n module for Nuxt
Role in this project:
userFront-end Developer
Contributions:1 release, 271 reviews, 267 commits in 1 year 3 months
Contributions summary:Kazuya's commits primarily focused on updating the i18n module for Nuxt, as indicated by the repository description. The changes involved migrating the testing framework to Vitest from Chai and switching to a new version of Vue-i18n and related bridge packages. The commits suggest a focus on dependency upgrades, module setup, and adapting the i18n module for Nuxt 3. These changes are essential to ensure compatibility and functionality within the Nuxt ecosystem.
javascriptnuxtroutingvuenuxt-module
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
Kazuya Kawaguchi - Engineer at PLAID, Inc.