Norio Akagi

Software Engineer

California, 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

👤
Senior
Norio Akagi is a seasoned software engineer based in California with 13 years of full-stack web development experience and a strong backend focus. He contributes to notable open-source infrastructure—most prominently Apache TinkerPop—where he has improved Gremlin Server/Driver request handling, added serialization enhancements, and modernized core iterator behavior. Norio blends practical production engineering with thoughtful API and error-handling improvements, showing attention to both developer ergonomics and runtime robustness. Comfortable across servers, databases, and integration points, he brings steady, long-term delivery and a preference for improving foundational systems that benefit broad developer ecosystems.
code13 years of coding experience
languagesJapanese, English
stackoverflow-logo

Stackoverflow

Stats
705reputation
115kreached
12answers
19questions
github-logo-circle

Github Skills (20)

gremlin10
graph-database10
java10
javas10
apache9
apidoc9
api9
data-serialization8
serialization8
testing7
mongodb6
ironio6
jhipster6
php6
ironworker6

Programming languages (9)

TypeScriptJavaCSSC++ShellSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
apache/tinkerpop

Dec 2019 - Jul 2022

Apache TinkerPop - a graph computing framework
Role in this project:
userBack-end Developer
Contributions:16 reviews, 19 commits, 30 PRs in 2 years 7 months
Contributions summary:Norio primarily focused on enhancing the Gremlin Server and Driver components of the TinkerPop project. Their contributions included improvements to request handling, such as incorporating user agent and request ID options, along with adjustments to error handling during client initialization. Additionally, the user added getter methods for key classes like `GraphSONMessageSerializer` and implemented the `AutoCloseable` interface for `MultiIterator`, indicating work on core functionality and serialization aspects. Further work includes the addition of configuration options to existing steps like `HasStep` and `TraversalFilterStep`.
graph-computingtinkerpopgremlin-serverapacheapache-tinkerpop
rdtr/server

Feb 2022 - Aug 2022

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Contributions:38 pushes, 6 branches in 5 months
licensedsql-servermysqlsqlmariadb-server
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
Norio Akagi - Software Engineer