Koichi Nishitani

ソフトウェア開発者 at 日本アイ・ビー・エム

Greater Tokyo Area 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
Koichi Nishitani is a seasoned software developer based in the Greater Tokyo Area with over a decade of professional experience and a career in backend and search solution development dating back to the late 1990s. At IBM since 2005 he has focused on end-to-end search architecture and datasource connectivity, shipping robust solutions using Java and Python and tooling such as Lucene and Elasticsearch. His technical breadth spans containers and cloud-native platforms (Docker, Kubernetes, OpenShift) as well as service design (Swagger/OpenAPI), and he brings working knowledge of C/C++, JavaScript, Perl and React. Koichi pairs strong engineering with academic foundations in cognitive science, mathematics (MIT) and linguistics (Rutgers), which informs his systems thinking around search and language-aware indexing. An active open-source contributor, he has improved core features of mruby—demonstrating comfort working on language runtimes and VM internals in addition to enterprise systems. Fluent in Japanese and English, he is particularly interested in advancing search technologies that bridge complex data sources and user-facing relevance.
code11 years of coding experience
bookBachelor of Science (B.S.), Cognitive Science, Bachelor of Science (B.S.), Cognitive Science at Massachusetts Institute of Technology
bookMaster of Arts (M.A.), Linguistics, Master of Arts (M.A.), Linguistics at Rutgers, The State University of New Jersey-New Brunswick
languagesJapanese, Chinese
github-logo-circle

Github Skills (6)

c1710
c1110
mruby10
ruby10
virtual-machine9
memory-management8

Programming languages (8)

ShellC++CJavaScriptGoHaskellVim scriptRuby

Github contributions (5)

github-logo-circle
mruby/mruby

Mar 2017 - Apr 2017

Lightweight Ruby
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 4 comments in 19 days
Contributions summary:Koichi primarily contributed to the core functionality of the mruby project. Their work involved modifying the mruby core, focusing on class variable definitions, constant retrieval in nested scopes, and handling of nested singleton classes. They also improved the VM and its rescue/ensure stack functionality. The user appears to be focused on refining core Ruby language features within the mruby implementation.
ruby
keizo042/libvmod_mruby

Jun 2015 - Dec 2016

Contributions:166 commits, 5 PRs, 115 pushes in 1 year 6 months
dslmrubyvclvcl-extension
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