Joshua Carroll

Product Manager at Google

Oakland, 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
Joshua Carroll is a product leader who builds AI/ML and data platforms that help enterprise developers move from experiments to production, with three years focused on product roles and a longer engineering background driving scale. He led Streamlit productization at Snowflake—shipping beloved features, forging integrations with LangChain and LlamaIndex, and contributing front-end LLM examples on GitHub to improve developer onboarding. At Plaid and SonderMind he modernized ML stacks and launched widely adopted AI coding and MLOps initiatives that boosted developer productivity and reliability. Now at Google he focuses on AI compute enablement and efficiency, blending deep technical fluency with product strategy. Known for turning research-grade models into developer-friendly tools, he combines hands-on engineering experience (from data pipelines and SRE practices to full-stack examples) with a knack for developer experience.
code3 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science in Engineering Computer Science Engineering, Bachelor of Science in Engineering Computer Science Engineering at University of Pennsylvania
github-logo-circle

Github Skills (10)

lm10
streamlit10
openai10
python10
llm10
ui-design9
front-end-development9
graphical-user-interface9
user-interface9
testing8

Programming languages (6)

TypeScriptRustJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
streamlit/llm-examples

May 2023 - Jun 2024

Streamlit LLM app examples for getting started
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 29 PRs, 31 pushes in 1 year 1 month
Contributions summary:Joshua primarily focused on enhancing the Streamlit LLM app examples, contributing improvements across multiple files. Their work included adding links to open code in Codespaces and to source code, improving user experience. Significant changes were made to update the application to use chat elements and to enhance user feedback, demonstrating a focus on frontend and interaction design. Tests were also added to the application.
streamlit/files-connection

Apr 2023 - Jun 2024

Contributions:2 reviews, 8 PRs, 15 pushes in 1 year 2 months
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
Joshua Carroll - Product Manager at Google