Shuhei Kagawa

Senior Software Engineer at Google

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

👤
Senior
🎓
Top School
Shuhei Kagawa is a Senior Software Engineer based in Tokyo with 15 years building high-impact web and frontend infrastructure for companies like Google and Zalando. He has led large SPA and server-side rendering projects that measurably improved user experience and revenue—e.g., a 250ms MTTI optimization that raised revenue per user at Zalando. At Google he focuses on frontend infrastructure for Merchant Center, bringing production-grade reliability improvements learned from prior roles. He contributed to the well-known flow-typed repository, improving Flow type coverage for major JS libraries and enhancing type safety across the ecosystem. Shuhei’s background spans full-stack and systems work—from Node reliability and DNS caching to healthcare EHR deployment used by hundreds of clinics—reflecting a pragmatic, metrics-driven approach. Trained as a civil engineer at the University of Tokyo, he combines engineering rigor with a designer’s attention to operational detail.
code15 years of coding experience
job15 years of employment as a software developer
bookUniversity of Tokyo
languagesJapanese, English
stackoverflow-logo

Stackoverflow

Stats
4,777reputation
524kreached
76answers
1question
Badges
javascript
top-5%
gulp
top-5%
github-logo-circle

Github Skills (31)

libstdc10
libc10
javascript10
lib10
flow-control10
libudev10
work-flow10
libdispatch10
type-definition10
control-flow10
flowtype10
clib10
enzyme10
typescript9
gulp9

Programming languages (20)

JavaCSSRustScalaElmGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
flow-typed/flow-typed

Feb 2017 - Aug 2018

A central repository for Flow library definitions
Role in this project:
userFull-stack Developer
Contributions:6 commits, 6 PRs, 5 comments in 1 year 6 months
Contributions summary:Shuhei contributed to type definitions for various JavaScript libraries within the flow-typed project. Their work involved adding and updating Flow type definitions for libraries like Enzyme, Express.js, Opentracing, and Metrics, ensuring type safety and improving developer experience within projects using these libraries. The contributions included fixing type definitions, adding new methods, and expanding coverage for different versions of the libraries. These changes directly impact developers using Flow with these packages.
libdefsflowtypedefinitionscli
shuhei/colortape

Mar 2014 - Dec 2016

Contributions:33 commits, 3 PRs, 9 pushes in 2 years 9 months
tapecolorizetest-results
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
Shuhei Kagawa - Senior Software Engineer at Google