Toshiaki Tanaka

ソフトウェアエンジニア at 株式会社一休

Ibaraki 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
Toshiaki Tanaka is a software engineer and former medical student who pivoted from clinical training to full-time engineering, bringing six years of practical experience in security-focused open source and backend systems. He contributed to prominent projects like mitmproxy—enhancing its mitmweb UI and adding usability features for security testing—and optimized core internals in Meilisearch to improve search performance. His background includes Google Summer of Code work and test-driven contributions to Optuna, reflecting strengths in full-stack development, performance tuning, and QA automation. Currently based in Ibaraki while finishing medical residency, he combines disciplined problem-solving from clinical training with hands-on OSS collaboration using GitHub workflows. An unusual asset is his dual fluency in security tooling and production search engine internals, enabling him to bridge developer UX and low-level backend concerns.
code6 years of coding experience
bookUniversity of Tokyo
github-logo-circle

Github Skills (32)

search-engine10
tls1210
pytest10
python10
testing10
proxy10
tls1310
mtls10
hyperparameter-optimization10
libtls10
rust10
full-text-search10
test-automation10
debug9
javascript9

Programming languages (7)

TypeScriptC++RustJavaScriptSassHTMLPython

Github contributions (5)

github-logo-circle
mitmproxy/mitmproxy

Jul 2020 - Aug 2021

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Role in this project:
userFull-stack Developer
Contributions:15 reviews, 46 commits, 19 PRs in 1 year 1 month
Contributions summary:Toshiaki contributed to the mitmproxy project by addressing a variety of tasks across both the frontend and backend. They fixed a type specification issue in the Python backend, modified iteration in a Python file, and added a default timeout value. Furthermore, the user implemented several UI enhancements for the mitmweb interface, including configurable columns, TLS/security details display, and an "one click resume / accept all" button, improving user experience and functionality.
http-headerpythonsslproxyja3
optuna/optuna

Apr 2020 - Apr 2020

A hyperparameter optimization framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:16 commits, 1 PR, 2 comments in 5 days
Contributions summary:Toshiaki primarily contributed to adding and improving tests for the `optuna/optuna` repository. Their work involved implementing tests specifically for the `ChainerMNTrial` class, focusing on the `suggest_float` method. This included writing various test cases to cover different scenarios, such as suggesting float values within specific ranges and validating the behavior of `suggest_float` and `suggest_uniform` along with error handling with `suggest_loguniform`. The contributions centered on ensuring the reliability and correctness of the hyperparameter optimization framework, specifically the integration with ChainerMN.
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
Toshiaki Tanaka - ソフトウェアエンジニア at 株式会社一休