Shunsuke Ohashi

Senior Software Engineer at モノグサ株式会社

Chiba Prefecture, 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

🤩
Rockstar
🎓
Top School
Shunsuke Ohashi is a Senior Software Engineer with 12 years of experience building data infrastructure and backend systems, currently leading a small engineering team at モノグサ株式会社. He holds a Master's in Computer Science from The University of Tokyo and has driven backend platform work at companies including Indeed and Preferred Networks. An active open-source contributor, Shunsuke has improved core components of the popular Optuna hyperparameter optimization library and refined difficulty/time-estimation models for AtCoderProblems, blending competitive programming insight with production-grade engineering. He specializes in optimizing algorithms and system performance, with a knack for removing unnecessary dependencies and adding robust type coverage and tests. Based in Chiba, Japan, he combines academic rigor with pragmatic delivery across ML-adjacent tooling and large-scale backend services.
code12 years of coding experience
job7 years of employment as a software developer
bookUniversity of Tokyo
languagesJapanese, English
github-logo-circle

Github Skills (18)

algorithm10
algorithms10
python10
back-end-development10
machine-learning10
numpy10
hyperparameter-optimization10
api-design9
testing9
pytest9
data-structures8
data-analysis8
data-structure8
distribute6
typescript4

Programming languages (7)

TypeScriptC++RustJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
kenkoooo/AtCoderProblems

Aug 2019 - Jan 2021

Extend your AtCoder
Role in this project:
userBack-end Developer
Contributions:5 reviews, 20 commits, 25 PRs in 1 year 5 months
Contributions summary:Shunsuke primarily contributed to the back-end logic for time estimation within the AtCoder problems repository. Their work involved modifying Python code to refine problem difficulty estimates, updating models, and integrating data from AtCoder. They also implemented a binary search-based difficulty estimation method and made improvements related to data fetching and user rating calculation. Further contributions included adding functionality to exclude problems based on criteria like unsolved status and implementing top player-equivalent effort estimations.
rustcompetitive-programmingatcodertypescriptlambda
optuna/optuna

Nov 2022 - Jan 2023

A hyperparameter optimization framework
Role in this project:
userBack-end Developer
Contributions:29 reviews, 2 commits, 6 PRs in 2 months
Contributions summary:Shunsuke focused on improving the `optuna` library, a hyperparameter optimization framework. Their contributions involved refactoring and optimizing core components, particularly the `TPESampler`, including removing dependencies and implementing faster functions. They also addressed a linter error, fixed issues related to the GridSampler, and addressed trial caching issues. The user also contributed to tests and type annotations.
pythonoptimization-frameworkparallelhyperparameteroptimization
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
Shunsuke Ohashi - Senior Software Engineer at モノグサ株式会社