Andrew Nguonly

Software Engineer at LangChain

San Francisco, 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
Andrew Nguonly is a software engineer based in San Francisco with eight years of experience building large-scale data and real-time systems, currently contributing to LangChain. He has hands-on expertise bootstrapping data platforms and streaming infrastructure at companies like Carta and Netflix, where he owned mission-critical Kafka and Flink deployments and delivered a Data Mesh product used in production. Andrew combines backend and full-stack chops—contributing to open-source projects that improve state management and graph-based language agent execution—while also refactoring APIs and frontend integrations for more adaptable architectures. Comfortable across cloud infrastructure, Terraform, CI/CD, and data orchestration, he brings an operator’s mindset from long on-call rotations and migrations. Colleagues describe him as an explorer who turns messy, distributed problems into resilient, production-grade systems.
code8 years of coding experience
job12 years of employment as a software developer
bookUniversity of California, Los Angeles
stackoverflow-logo

Stackoverflow

Stats
2,458reputation
129kreached
104answers
0questions
github-logo-circle

Github Skills (26)

asynchronous10
apidoc10
python10
langchain10
async10
api10
state-management10
backend10
react10
fastapi9
typescript9
sqlite9
typescript-types9
typescripts9
frontend9

Programming languages (10)

TypeScriptMDXJavaShellScalaJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
langchain-ai/langgraph

Apr 2024 - Mar 2026

Build resilient agents.
Role in this project:
userBack-end Developer
Contributions:96 reviews, 221 PRs, 256 pushes in 1 year 11 months
Contributions summary:Andrew primarily focused on modifying and enhancing the `langgraph/pregel` module, specifically related to state management within the graph execution framework. Their work included defaulting state values and adding search and asynchronous search APIs to a checkpointer. Additionally, the user implemented the search functionality for the `SqliteSaver` and `AsyncSqliteSaver` classes, improving the storage and retrieval of graph checkpoints. Their contributions appear aimed at improving the robustness and functionality of state management within the LangGraph project.
agentsaiai-agentschatgptdeepagents
langchain-ai/opengpts

Apr 2024 - May 2024

Role in this project:
userFull-stack Developer
Contributions:19 reviews, 11 PRs, 11 pushes in 1 month
Contributions summary:Andrew primarily focused on updating and refactoring the codebase to support a more flexible and adaptable architecture. Their contributions included modifying backend API interfaces to be agnostic to the message list and refactoring the codebase to use a state graph, as well as implementing changes in the frontend to support new API interfaces and functionalities. The user also addressed bugs and made improvements to the user interface by fixing lint errors and updating the chat list component.
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