Ueno Yoshihiko

Platform Software Engineer

Yokohama, 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
Ueno Yoshihiko is a platform software engineer and master's student at Tokyo Institute of Technology with 8 years of experience applying deep learning across medical imaging, NLP, sensor signals, and vision tasks. He researches prostate cancer detection from MRI while working at SoftBank, blending academic rigor with production-focused engineering gained through roles at Cross Compass and Pharma Information Network. His background includes building document-to-database pipelines and web interfaces for model reasoning, and a research internship at IBM Research Tokyo on semi-supervised human posture estimation. On GitHub he contributed backend fixes and integration work to the well-known pycma project, improving dependency management and optimizer logging—evidence of pragmatic open-source collaboration. Based in Yokohama, he combines domain-specific ML expertise with hands-on platform development to move research methods toward deployable systems.
code8 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Tokyo Institute of Technology
languagesEnglish, Japanese
github-logo-circle

Github Skills (9)

algorithm10
python10
optimizers10
optimisation10
numpy10
optimization10
package9
package-management9
package-manager9

Programming languages (8)

TypeScriptC#ShellC++JavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
CMA-ES/pycma

Apr 2020 - Jun 2020

Python implementation of CMA-ES
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 1 comment in 2 months
Contributions summary:Ueno primarily contributed to the development of a Python wrapper for the `scikit-optimize` library, integrating it with the `cma-es` algorithm. They updated the project's `setup.py` file to correctly declare dependencies and moved `scikit-optimize` to the extras. The user also made improvements to the cma logger handling and fixed a bug related to how the initial values (x0) are transformed.
pythonpython-implementationtoolboxoptimizationmultiobjective-optimization
A lightweight GPU scheduler to manage processes across many servers for efficient DNN development.
Contributions:72 commits, 126 pushes, 27 branches in 3 years 2 months
deep-learninggpuschedulergpu-schedulerldap
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
Ueno Yoshihiko - Platform Software Engineer