Fanshi Zhang

Founding Member at LobeHub

Shanghai, Shanghai, China
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
Fanshi Zhang is a founding member and seasoned software engineer based in Shanghai with 11 years of experience building backend systems and research-driven products across startups and larger platforms. He has held leadership roles from Director of Research Development to senior engineering posts at companies including bilibili and DaoCloud, and now helps steer LobeHub’s early technical direction. A pragmatic contributor to open-source, Fanshi has improved core components of langchaingo—refactoring memory, prompts, text splitters and an internal Pinecone client—which signals a focus on robustness and idiomatic Go. Comfortable moving between hands-on coding and product-facing engineering, he brings a blend of startup grit, system-level thinking, and a taste for pushing into new technical frontiers.
code11 years of coding experience
job4 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

go10
go-testing10
langchain10
prompt10
testing10
main-memory9
pinecone8
golang7
ai7

Programming languages (20)

MDXC#JavaCSSC++RustCSVG

Github contributions (5)

github-logo-circle
tmc/langchaingo

Apr 2023 - Apr 2023

LangChain for Go, the easiest way to write LLM-based programs in Go
Role in this project:
userBack-end Developer
Contributions:49 reviews, 9 PRs, 52 comments in 6 days
Contributions summary:Fanshi contributed to the core functionality of the `langchaingo` library, primarily by refactoring and fixing code. Their work involved renaming test packages and addressing compiling errors, indicating a focus on code quality and project stability. The commits show modifications to core components like memory, prompts, and text splitters, demonstrating their involvement in various aspects of the library's architecture. They also made significant changes to the internal Pinecone client, improving code qualities and introducing idiomatic implementations.
aigogolanglangchain
AyakaLab/erc1155-info

Oct 2020 - Oct 2020

The Backbone Server serves Metadatas for ERC1155 based NFT Cards
Contributions:1 release, 49 commits, 20 PRs in 15 days
nfterc1155servesbackbone
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
Fanshi Zhang - Founding Member at LobeHub