Kazuya Kawaguchi

Engineer at Frapwings

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 seasoned software engineer and open-source maintainer with 15 years of experience based in Tokyo, currently an Engineer at PLAID and CTO of CUUSOO SYSTEM. He is a Vue core team member, creator of Intlify and a passionate i18n/localization specialist who led major work on vue-i18n and Japanese translations for Nuxt. His contributions range from testing Vue’s core observer/watcher reactivity to refactoring rolldown’s CLI into TypeScript and improving bundler internals. Kazuya blends systems thinking with pragmatic developer experience work—prioritizing backward compatibility while modernizing tooling (e.g., Vitest migrations for Nuxt i18n). He holds a master’s in computer science and maintains an active community role as a Vue.js Japan organizer with a particular interest in WebAssembly.
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