Nao Yanagisawa

創設者 at Jitera

New York, New York, United States
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
Nao Yanagisawa is a founder and hands-on software engineer with 11 years of experience building high-performance backend systems and developer tools from New York. As the founder of Jitera since 2017, he combines entrepreneurial drive with deep technical contributions to prominent open-source Go projects—ranging from sqlc and go-json to kaniko—focused on performance, robustness, and tooling for production workloads. His work shows a consistent emphasis on optimization: reducing allocations, improving decoding and buffer handling, and streamlining build and hashing processes. Prior roles include engineering at Recruit and freelance development, giving him practical experience across product and infrastructure domains. He holds a BA from Keio University and is particularly skilled at translating subtle correctness and performance issues into reliable, well-tested fixes that benefit broad developer ecosystems.
code11 years of coding experience
job3 years of employment as a software developer
book学士 総合政策学, 学士 総合政策学 at 慶應義塾大学
github-logo-circle

Github Skills (47)

algorithm10
json10
git10
algorithms10
kubernetes10
container10
docker10
strings10
postgresql10
go-language10
image-processing10
image10
resize10
testing10
text-manipulation10

Programming languages (21)

MDXPowerShellJavaC++CSSCRustCMake

Github contributions (5)

github-logo-circle
goccy/go-json

Feb 2021 - Jul 2022

Fast JSON encoder/decoder compatible with encoding/json for Go
Role in this project:
userBack-end Developer
Contributions:8 reviews, 41 commits, 36 PRs in 1 year 5 months
Contributions summary:Nao primarily contributed to the `go-json` library, focusing on improving its functionality and stability. Their work involved fixing bugs related to decoding escaped strings, handling invalid UTF-8 characters in the stream decoder, and correcting buffer length issues within the string decoder. Furthermore, they addressed issues with nil interface handling and improved performance when dealing with escape sequences, ultimately adding benchmarks and tests to validate these changes.
golanggolang-libraryjson-encodingcodecdecoder
c-bata/go-prompt

Feb 2018 - Jun 2018

Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
Role in this project:
userBack-end Developer
Contributions:14 commits, 9 PRs, 25 pushes in 4 months
Contributions summary:Nao primarily focused on enhancing the interactive prompt functionality of the Go application. Their contributions include implementing pagination for suggestion display and adding scrollbar features to improve the user interface. The user also addressed several rendering-related issues, fixing bugs, and optimizing the display of the prompt in different terminal environments, and improving performance on Windows systems.
golangpromptsvt100pythonprompt-toolkit
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
Nao Yanagisawa - 創設者 at Jitera