Jason Merriman

Robotics Engineer at Viam, Inc.

New York, New York, 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
Jason Merriman is a robotics engineer and seasoned software professional with eight years’ experience blending front-end performance, accessibility, and backend database engineering. Based in New York, he transitioned from leading design and front-end teams to driving robotics work at Viam, bringing a rare mix of UX sensitivity and low-level systems rigor. He has practical expertise across languages and drivers, contributing to MongoDB’s specifications and official drivers in Go, C, and C++, improving error handling, BSON processing, and test coverage. Known for optimizing speed and ADA compliance during his tenure as Principal Engineer, he pairs product-minded leadership with deep technical implementation. Outside of work he’s a musician and avid cyclist, reflecting a creative and disciplined approach to engineering challenges. His open-source contributions show attention to correctness and interoperability—traits he applies to both web performance and embedded robotics systems.
code8 years of coding experience
job13 years of employment as a software developer
bookBachelor of Arts (BA), Bachelor of Arts (BA) at Miami University
stackoverflow-logo

Stackoverflow

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

Github Skills (30)

c-language10
admin10
testing10
databases10
database-administration10
c1110
mongodb-database10
c1710
aggregations10
database-driver10
go10
mongodb-driver10
bson10
changestreams10
cpp10

Programming languages (11)

TypeScriptC++RustCJavaScriptGoPHPSwift

Github contributions (5)

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

Nov 2020 - Jan 2023

The Official Golang driver for MongoDB
Role in this project:
userBack-end Developer & Database Engineer
Contributions:14 releases, 1070 reviews, 276 commits in 2 years 2 months
Contributions summary:Jason contributed to the official Golang driver for MongoDB, adding examples for aggregation, runCommand, and index management. They implemented changes related to error handling for message length limitations and addressed issues with extended JSON unmarshalling, specifically in handling BSON with undefined fields. These changes included adding new tests and ensuring that critical functionality, such as the `let` option in bulk write commands, functioned correctly.
golanggolang-librarydriverdatabasemongodb-driver
mongodb/specifications

Jul 2019 - Oct 2022

Specifications related to MongoDB
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:214 reviews, 31 commits, 56 PRs in 3 years 4 months
Contributions summary:Jason primarily contributed to the specifications related to MongoDB. Their work involved clarifying requirements for the "close" function within change streams, updating the implementation of `estimatedDocumentCount` to utilize `$collStats`, and correcting the error code for NamespaceNotFound in the CRUD specifications. Additionally, the user added tests for KMS TLS certificate verification, time-series collections, redactions in command monitoring, and SRV polling with custom service names. The contributions demonstrate a focus on improving the accuracy, completeness, and testability of MongoDB's specifications.
specificationsmongodb
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