Yuichiro Tachibana

Vice President at NPO ASHA

Tokyo, 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
Yuichiro Tachibana is a Tokyo-based software leader and Vice President with 11 years of experience building full-stack, machine-learning–adjacent applications and developer tools. He combines hands-on engineering with open-source stewardship—contributing significant frontend and TypeScript improvements to high-profile projects like Streamlit and Gradio and building stlite, a browser-native Streamlit powered by Pyodide/Wasm. His background spans startups and research-driven roles (Hugging Face, PKSHA, IPA) where he shipped UI components, realtime WebRTC features, and robust type definitions that improved developer DX. Known as a software artisan and indie dev, he repeatedly bridges ML-friendly tooling and polished user experiences while leading nonprofit initiatives from Tokyo.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Information Science and Technology, Computer science, Master of Information Science and Technology, Computer science at 東京大学
languagesJapanese, English
stackoverflow-logo

Stackoverflow

Stats
106reputation
245kreached
4answers
0questions
github-logo-circle

Github Skills (36)

debug10
javascript10
python10
typescript10
typescript-definitions10
rust-wasm10
ui-design10
type-definition10
gradio10
front-end-development10
typescript-types10
streamlit10
typescripts10
webrtc10
react10

Programming languages (17)

C++CSSCRustHandlebarsVueGoHTML

Github contributions (5)

github-logo-circle
whitphx/streamlit-webrtc

Jan 2021 - Jan 2023

Real-time video and audio processing on Streamlit
Role in this project:
userFull-stack Developer
Contributions:49 releases, 12 reviews, 533 commits in 2 years 1 month
Contributions summary:Yuichiro primarily contributed to the frontend development of the Streamlit WebRTC component, focusing on UI implementations and interactive elements. They implemented and refined the user interface, including creating the device selector and the video player components, also improving the layout and responsiveness to user interactions. The user also fixed various issues in the front end, such as state management and handling of video and audio elements.
real-timepythonpypistreamlit-webrtcstreams
whitphx/stlite

May 2022 - Jan 2023

In-browser Streamlit 🎈🚀
Role in this project:
userFull-stack Developer
Contributions:1 release, 60 reviews, 536 commits in 8 months
Contributions summary:Yuichiro primarily focused on building features for the front-end, creating the user interface for the Streamlit-based application. They implemented a custom component by making use of an iframe to render custom UI elements. They also improved the development experience by adding features such as file uploads and a code editor, along with the ability to handle different file types.
pythonpyodideserverlessweb-assemblystreamlit
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
Yuichiro Tachibana - Vice President at NPO ASHA