Tomohiro Nishino

Postdoctoral Scholar at Gladstone Institutes

San Francisco, 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

🤩
Rockstar
🎓
Top School
Tomohiro Nishino is a postdoctoral scholar and software engineer with 11 years of experience bridging biomedical research and open-source software development. Based in San Francisco, he brings a Ph.D. in Medicine from Kyoto University and a track record of research and clinical roles in Japanese institutions before transitioning to computational contributions. He is an active full‑stack and front‑end contributor to notable projects like paper.js, Fabric.js, and Node.js, focusing on bug fixes, performance optimizations, and code quality improvements. That blend of rigorous scientific training and hands‑on engineering gives him a pragmatic approach to problem solving, from matrix optimization in graphics libraries to backend URL and encoding fixes. Comfortable working across languages and stacks, he combines attention to detail with a love of programming that surfaces in steady, practical improvements to widely used projects.
code11 years of coding experience
job2 years of employment as a software developer
book医学, 医学, 医学, 医学 at 京都大学 / Kyoto University
bookPh.D in Medicine, Ph.D in Medicine at 京都大学
github-logo-circle

Github Skills (27)

unit-testing10
code-optimization10
javascript10
lib10
runtimes10
canvas10
vector-graphics10
php10
querystring10
nodejs10
codeigniter10
testing9
github-ci9
debug9
matrix9

Programming languages (10)

TypeScriptJavaCSSC++CoffeeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
paperjs/paper.js

Jun 2015 - Jun 2020

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
Role in this project:
userFull-stack Developer
Contributions:1 review, 78 commits, 95 PRs in 5 years
Contributions summary:Tomohiro primarily contributed to the codebase by implementing bug fixes and code optimizations, as evident from the commit messages such as "fix" and "minor minification". They also worked on improving the code's functionality, including adding parameters and solving errors to enhance the project's overall performance. Additionally, the user refactored code by renaming variables and optimizing matrix calculations. The contributions span various areas of the project.
scriptingbrowserarmycanvasjavascript
bcit-ci/CodeIgniter

Dec 2018 - Jan 2021

Open Source PHP Framework (originally from EllisLab)
Role in this project:
userBackend Developer
Contributions:3 reviews, 21 commits, 18 PRs in 2 years 1 month
Contributions summary:Tomohiro primarily focused on fixing bugs and improving the CodeIgniter framework. Their commits addressed issues related to indentations, database drivers (PDO, PostgreSQL, Firebird, IBase), and caching mechanisms. Additionally, the user updated the user guide URLs and addressed a PHP 8.0 compatibility issue within the core Output class and pdo/pgsql database driver. They also replaced Travis-CI with GitHub Actions for PHP 8.0 builds.
phpframeworkphp-frameworkphp7php8
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
Tomohiro Nishino - Postdoctoral Scholar at Gladstone Institutes