Tianyi Shi

PhD Candidate

Bunkyō, 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
Tianyi Shi is a PhD candidate and experienced engineering professional with eight years bridging scientific research and product-focused software development across life sciences, biotech, education and retail. He leads cross-functional teams in ERP implementations, process improvement, global project management and CRM-driven client success while pursuing doctoral research in pharmaceutical sciences at the University of Tokyo. A committed Rustacean and open-source contributor, he has improved documentation, fixed subtle compiler and clippy issues, and enhanced bioinformatics and image-processing libraries such as rust-bio and image-rs. Tianyi combines rigorous academic training from Oxford and Tokyo with hands-on backend development that emphasizes code correctness, performance and maintainability. Notably, his work often focuses on making complex algorithms and formats more usable—adding clarity, time-complexity notes and robust decoding/encoding fixes that benefit downstream users.
code8 years of coding experience
bookMBiochem, Biochemistry and Molecular Biology, MBiochem, Biochemistry and Molecular Biology at University of Oxford
book博士(薬科学), 博士(薬科学) at 東京大学
languagesFrench, jananese, Chinese, English
stackoverflow-logo

Stackoverflow

Stats
957reputation
247kreached
12answers
5questions
Badges
concatenation
top-5%
github-logo-circle

Github Skills (38)

algorithm10
deco10
algorithms10
image-processing10
image10
data-structure10
jpeg10
image-processor10
bioinformatics10
data-structures10
rust10
refactoring10
documentation10
decode9
geometry9

Programming languages (17)

JavaC++CSSRustCTeXGoHTML

Github contributions (5)

github-logo-circle
rust-bio/rust-bio

Sep 2020 - Sep 2021

This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration.
Role in this project:
userBackend Developer
Contributions:18 reviews, 169 commits, 26 PRs in 1 year
Contributions summary:Tianyi primarily improved documentation, fixed compiler warnings, and addressed code style issues within the rust-bio library. Their contributions included enhancing the documentation of alignment algorithms, refactoring code to remove warnings related to unused values, and applying various clippy suggestions to improve code quality and maintainability. The user also added time complexity information for partial order alignment and added BioFerris to rustdoc, suggesting a focus on code correctness, documentation, and usability.
implementationspythoncontinuousalgorithms-and-data-structuresbioinformatics
image-rs/imageproc

Oct 2020 - Jan 2021

Image processing operations
Role in this project:
userBackend Developer
Contributions:10 commits, 9 PRs, 8 pushes in 2 months
Contributions summary:Tianyi contributed to the `imageproc` repository by improving code quality and maintainability. Their work included refactoring existing code to leverage standard library methods, rewriting syntax for cleaner code, and ensuring consistent 0-based indexing. Furthermore, they fixed clippy warnings and implemented the `and_then` method for the `Projection` struct, improving the library's functionality.
rust-libraryimageimageprocimage-processing
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