Yijia Shao

Palo Alto, California, United States
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
Yijia Shao is a PhD candidate in Computer Science at Stanford and a software engineer with six years of experience across research and industry, including internships at Microsoft and Google focused on data, knowledge, and TensorFlow Lite. Based in Palo Alto, Yijia combines deep academic training with practical systems work, contributing back-end fixes and model integrations to an LLM-powered knowledge curation project that supports Claude, Gemini, Bing, and DuckDuckGo search. Their contributions emphasize pragmatic dependency management and cross-model compatibility—skills that help bridge cutting-edge research models and production tooling. Previous roles show a pattern of tackling ML infrastructure and knowledge systems, while their public website provides deeper technical context. Colleagues would describe Yijia as detail-oriented and effective at corralling complex third-party model APIs into reliable developer examples.
code5 years of coding experience
bookBachelor of Science - BS, Data Science, Yuanpei College, Bachelor of Science - BS, Data Science, Yuanpei College at Peking University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Stanford University
github-logo-circle

Github Skills (5)

dnspy10
large-language-models10
python10
api9
apim9

Programming languages (7)

TypeScriptAstroJavaScriptHTMLJupyter NotebookPythonDart

Github contributions (5)

github-logo-circle
stanford-oval/storm

Apr 2024 - Jan 2025

An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
Role in this project:
userBack-end Developer
Contributions:2 releases, 68 reviews, 63 PRs in 9 months
Contributions summary:Yijia primarily contributed to the project by fixing dependencies, updating code to support the Anthropic ClaudeModel, and adding example scripts for the same. Their work included removing unnecessary package dependencies and correcting code to ensure proper functionality of the ClaudeModel. The user also made adjustments to example scripts and updated files to support the BingSearch and Gemini Model as well as DuckDuckGo search.
agentic-ragdeep-researchemnlp2024knowledge-curationlarge-language-models
A beautiful, simple, clean, and responsive Jekyll theme for academics
Contributions:42 pushes in 1 year 2 months
responsive-designresponsive-jekyll-themeacademicscleanjekyll
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