Ankush Gola

Co-Founder 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
Ankush Gola is a seasoned software engineer and Co-Founder based in San Francisco with 11 years of experience building data and mobile infrastructure, currently focused on developer-facing AI tooling. He helped scale product and engineering efforts at Facebook and led engineering teams at Unfold and Robust Intelligence before co-founding LangChain, where he empowers developers to build context-aware reasoning applications. Ankush is an active open-source contributor to the widely used LangChain ecosystem, adding robustness features, tracing and retry logic, and SQL agent tooling across both Python and JavaScript stacks. He blends systems-level data engineering experience with full-stack product instincts, and is known for turning complex integration challenges—like reliable model-driven SQL query execution—into pragmatic, well-tested solutions.
code11 years of coding experience
job7 years of employment as a software developer
bookScience and Technology Program, Science and Technology Program at Eleanor Roosevelt High School
bookB.S.E. Electrical engineering, B.S.E. Electrical engineering at Princeton University
github-logo-circle

Github Skills (28)

openai-api10
javascript10
develop10
python10
langchain10
databases10
typescript10
agent10
sql10
typescript-types10
typescripts10
data-integration10
sql-database10
jes9
json9

Programming languages (10)

TypeScriptMDXCSSShellObjective-C++GoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
langchain-ai/langchainjs

Feb 2023 - Mar 2023

🦜🔗 Build context-aware reasoning applications 🦜🔗
Role in this project:
userBack-end Developer
Contributions:181 reviews, 45 commits, 86 PRs in 22 days
Contributions summary:Ankush implemented and integrated several SQL database tools within the LangchainJS framework, including tools for querying, listing tables, and retrieving table schema information. They added examples and tests for the newly created SQL tools, demonstrating a focus on integration and functionality. The user also built and integrated tools for a Json and OpenAPI agent, expanding the functionality of the LangchainJS framework.
langchain-ai/langchain

Dec 2022 - Mar 2023

🦜🔗 Build context-aware reasoning applications
Role in this project:
userBack-end Developer
Contributions:231 reviews, 47 commits, 183 PRs in 3 months
Contributions summary:Ankush primarily contributed to the core functionality of the LangChain project. Their work included modifying the `run` method in the `Chain` class to accept positional and keyword arguments, enabling more flexible chain execution. They also implemented tracing support using `BaseCallbackHandler` and `Tracer` classes, allowing for the monitoring and persistence of run data. Additionally, the user added retry mechanisms to the OpenAI LLM integration, improving the robustness of the API calls.
composability
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
Ankush Gola - Co-Founder at LangChain