David Qiu

Senior Software Engineer at Project Jupyter

Seattle, Washington, 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
David Qiu is a Senior Software Engineer at AWS specializing in AI/ML open-source tooling, with seven years of experience and a strong foundation in mathematics, chemistry, and physics. He is the founding engineer and lead maintainer of Jupyter AI, scaling it from a two-week prototype into the leading generative AI extension for JupyterLab used by major institutions and firms. David combines full-stack development with product-grade security stewardship—serving on the Jupyter Security Council and driving SAST/SCA and fuzzing initiatives—while delivering backend and real-time collaboration fixes that resolved data-loss and syncing issues in Jupyter. He authored Jupyter FileID and co-authored Jupyter Scheduler, and has rewritten collaboration backends and integrated multiple LLM agents (Claude, Gemini, Codex, etc.) into notebook workflows. A frequent speaker and podcast guest, he pairs rigorous academic training with hands-on engineering to bridge research workflows and production-ready AI tooling.
code7 years of coding experience
job8 years of employment as a software developer
bookHigh School Diploma, High School Diploma at DuPont Manual High School
bookBachelor of Science - BS, Chemistry, Bachelor of Science - BS, Chemistry at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
3,004reputation
2.2mreached
19answers
6questions
Badges
git
top-5%
material-ui
top-5%
github-logo-circle

Github Skills (25)

javascript10
python10
jupyter10
testing10
typescript10
jupyterlab10
typescript-types10
mathjax10
typescripts10
langchain9
git9
cookiecutter9
material-ui9
playwright8
generative-ai8

Programming languages (17)

MDXJavaC++CRustCMakeVueGo

Github contributions (5)

github-logo-circle
jupyterlab/jupyter-ai

Feb 2023 - Mar 2023

An open source extension that connects AI agents to computational notebooks in JupyterLab.
Role in this project:
userFull-stack Developer
Contributions:98 releases, 795 reviews, 18 commits in 28 days
Contributions summary:David contributed significantly to the development setup and overall project structure of the Jupyter AI extension. They fixed build dependencies, added configuration files, and improved the development workflow. Furthermore, the user implemented features and resolved issues in the Jupyter AI module cookiecutter, including importing the AI module, renaming functionalities, and fixing VSCode ESLint extension issues. Additionally, the user addressed specific functionality within the Dalle module, along with implementing AI magics via LangChain and creating tasks for AI modules.
ai-agentjupyterlabjupyterjupyterlab-extensionacp
jupyterlab/jupyterlab

Jun 2022 - Nov 2022

JupyterLab computational environment.
Role in this project:
userFull-stack Developer
Contributions:31 reviews, 3 commits, 16 PRs in 5 months
Contributions summary:David contributed to the JupyterLab project, focusing on UI enhancements and testing. They added UI test stubs and fixed issues in the extension manager, specifically related to the search functionality, including stubbing API requests and redacting sensitive information. The user also worked on enabling document model-specific collaboration features, modifying code in various packages. They are also responsible for the implementation of MathJax and its assistive features.
jupyterlabjupyter
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