Naoki Ainoya

Software Developer at 株式会社カケハシ

Chiyoda, 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
Naoki Ainoya is a seasoned software developer with 14 years of experience building cloud-native platforms, SRE practices, and scalable web services across companies like Yahoo Japan’s Z Lab and Recruit. He blends deep academic training in large-scale calculations and molecular dynamics with hands-on engineering in DevOps, backend systems, and generative AI for pharmacy management. His background includes leadership roles from Chief Architect to Group Manager, guiding architecture, release management, and performance optimization in high-traffic environments. Comfortable across languages from Fortran and Perl to modern web stacks, he has contributed open-source authentication work—adding Mixi support to a popular everyauth node.js package. Based in Chiyoda, Japan, Naoki is notable for translating research-grade numerical thinking into robust production systems and for pivoting into applied AI at the intersection of healthcare and operations.
code14 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Engineering, Master's degree, Engineering at 電気通信大学 / The University of Electro-Communications
languagesChinese, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

apim10
authentication10
user-authentication10
javascript10
nodejs10
api10
expressjs10
oauth10

Programming languages (23)

SmartyNginxJavaBikeshedCSSRustCPLpgSQL

Github contributions (5)

github-logo-circle
bnoguchi/everyauth

Feb 2012 - Feb 2012

node.js auth package (password, facebook, & more) for Connect and Express apps
Role in this project:
userBack-end Developer
Contributions:9 commits in 1 day
Contributions summary:Naoki focused on adding Mixi authentication support to the `everyauth` node.js authentication package. Their contributions included implementing the necessary Mixi-specific logic, including API interactions and user data retrieval. They modified example files to demonstrate Mixi integration and updated configuration files. The user also fixed a bug in an example file and removed a debugging statement.
expressjsnode-jsauthenticationexpressfacebook
Chrome extension that summarizes web page contents using Gemini Nano. Features include secure in-browser summarization, markdown output, and translation options.
Contributions:68 PRs, 69 pushes, 70 branches in 5 months
chromechrome-extensiongemini-aigemini-nanolocal-llm
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
Naoki Ainoya - Software Developer at 株式会社カケハシ