Shohei Maeda

Senior Software Engineer at Vercel

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
🎓
Top School
Shohei Maeda is a Senior Software Engineer based in Tokyo with a decade of experience building and operating web and compute platforms. Currently on Vercel’s Compute team, he blends full‑stack development with deep operational know‑how, contributing to high‑impact projects like Vercel and Next.js where he improved App Router behavior, environment handling, and Vercel Functions (including geolocation and multi-byte city support). His background spans developer advocacy, tier‑3 support, and cloud/DevOps roles at Fastly, HashiCorp, and Twitter, giving him a rare mix of product-facing API expertise and low‑level infrastructure troubleshooting. Comfortable across languages and stacks, he’s fixed subtle HTTP, OAuth, and caching bugs in prominent open‑source repos and routinely implements pragmatic fixes that improve reliability at scale. Notably, he pairs platform engineering with hands‑on automation—previously building internal tools and even a physical “purge button”—showing a taste for practical, creative solutions.
code10 years of coding experience
job12 years of employment as a software developer
book電子制御工学, GPA, 電子制御工学, GPA at 北九州工業高等専門学校 / Kitakyushu National College of Technology
languagesJapanese, English
github-logo-circle

Github Skills (29)

url-routing10
javascript10
vercel10
command-line-interface10
server-side-rendering10
typescript10
nextjs10
twitter-api10
ruby10
typescript-types10
command-line10
http-caching10
nodejs10
typescripts10
oauth10

Programming languages (16)

PowerShellJavaJinjaCSSRustCVueGo

Github contributions (5)

github-logo-circle
twitter/twurl

Dec 2019 - Aug 2020

OAuth-enabled curl for the Twitter API
Role in this project:
userBack-end Developer
Contributions:2 releases, 2 reviews, 15 commits in 8 months
Contributions summary:Shohei primarily focused on improving the `twurl` command-line tool by addressing several bugs related to URI parsing and data handling. They refactored code to utilize standard library functions like `CGI::parse` and `URI::HTTP`, enhancing code reliability and security. Additionally, the user implemented new features like adding the twurl version to the user agent header, and added timeout options for HTTP requests. They also improved existing functionalities related to OAuth options and authorization flows, ensuring better usability and compatibility.
apirubycurltwitter-apitwitter
vercel/vercel

Jan 2023 - Dec 2024

Develop. Preview. Ship.
Role in this project:
userFull-stack Developer
Contributions:23 reviews, 24 PRs, 51 pushes in 1 year 11 months
Contributions summary:Shohei primarily contributed to the Vercel platform by enhancing the Next.js integration. Their work included adding support for the `functions` property in the `appDir`, fixing configurations with the App Router, and passing `pageExtensions` data. The user also implemented code that allows for the correct handling of environment variable names and adjusted the memory limits. Furthermore, the user enhanced the Vercel Functions by incorporating geolocation data such as the postal code and ensured handling of multi-byte characters in the city name.
hostingshipcloudcommandjamstack
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
Shohei Maeda - Senior Software Engineer at Vercel