Preston Vasquez

Software Architect at W Energy Software

Fort Collins, Colorado, 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
Preston Vasquez is a Software Architect with nine years of experience building backend systems and database integrations, currently shaping financial and transaction management software for the energy sector from Fort Collins, Colorado. With an MS in Mathematics and graduate research in nonlinear control for UAV flight, he brings mathematical rigor and systems thinking to complex software problems. He has deep expertise in Go and MongoDB, contributing fixes to the official mongo-go-driver and implementing a MongoDB vector store for LangChain in Go to enable production-ready vector search workflows. At W Energy Software he progressed from developer to architect, combining hands-on coding with architectural leadership to deliver reliable, data-intensive systems. Outside core work he’s active in open source, focusing on backend, database, and testing infrastructure improvements that bridge research-grade models and production services.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Mathematics, Master of Science - MS, Mathematics at University of Oklahoma
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

testing10
databases10
vector-database10
mongodb-database10
go10
bson10
mongodb10
database10
api-design9
langchain9
apim9
integrations9
ai9
golang9
error-handling9

Programming languages (8)

TypeScriptShellCOpen Policy AgentMakefileJavaScriptGoPython

Github contributions (5)

github-logo-circle
mongodb/mongo-go-driver

Mar 2022 - Jan 2023

The Official Golang driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:8 releases, 1181 reviews, 60 commits in 10 months
Contributions summary:Preston's commits primarily involve modifying code related to the official Golang driver for MongoDB, specifically focusing on improvements to areas like change streams, data types and error handling. They addressed issues in the code related to handling data and fixing bugs in the core driver functionalities. The user implemented fixes to improve the correctness of the codebase, addressing bugs and ensuring improved functionality in the MongoDB driver.
golanggolang-librarydriverdatabasemongodb-driver
tmc/langchaingo

Aug 2024 - Mar 2025

LangChain for Go, the easiest way to write LLM-based programs in Go
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1 review, 9 PRs, 10 comments in 7 months
Contributions summary:Preston primarily contributed to the implementation of a MongoDB vector store within the LangChain Go framework. Their work involved adding a mongo vector store implementation, including test files and configuration. They also containerized the tests, integrated testcontainers for local MongoDB Atlas setup, and updated the example to demonstrate usage. This indicates a strong focus on database integration and backend development for vector search capabilities within the Go-based LangChain project.
aigogolanglangchain
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