James Munsch

Senior Product Engineer at North American Bancard

Biwabik, Minnesota, 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

👤
Senior
🎓
Top School
James Munsch is a Senior Product Engineer with eight years of experience building cloud-native, production-grade systems that span Go backends, FastAPI services, Kubernetes, and ML infrastructure. Based in Minnesota, he currently architects retrieval-augmented generation and Vertex AI deployments with Qdrant, Snowflake, Ray, and Terraform at North American Bancard, blending ML infra with robust engineering practices. His open-source work includes meaningful contributions to OpenBazaar's Go daemon and a FastAPI code generator, showing a knack for improving protocol validation and reliable code generation. Trained as a painter and a software engineer, James brings a creative problem-solving sensibility to technical design and process efficiency. He’s equally comfortable refactoring distributed systems as he is shipping developer tooling that increases test coverage and maintainability.
code8 years of coding experience
job9 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at MakerSquare - School of Software Engineering
bookBachelor of Arts (B.A.), Painting, Bachelor of Arts (B.A.), Painting at Minnesota State Moorhead
bookNorth Dakota State University
github-logo-circle

Github Skills (13)

fastapi10
generator10
go10
pydantic10
api10
backend10
openapi10
apidoc10
protobuffer10
python10
back-end-development10
protobuf10
testing10

Programming languages (14)

C#C++RustCGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
OpenBazaar/openbazaar-go

Sep 2018 - Oct 2018

OpenBazaar 2.0 Server Daemon in Go
Role in this project:
userBackend Developer
Contributions:16 commits, 6 PRs, 9 comments in 1 month
Contributions summary:James primarily focused on enhancing the core functionality of the OpenBazaar 2.0 server daemon written in Go. Their commits involve refactoring code related to shipping regions and country codes, including validation logic and protobuf alias support. The user also introduced new factory functions for creating shipping region listings and added associated tests, demonstrating a focus on improving the listing and shipping options management.
goopenbazaaripfsbitcoinp2p
This code generator creates FastAPI app from an openapi file.
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 2 comments in 17 days
Contributions summary:James primarily focused on enhancing the functionality of a code generator for FastAPI applications. Their contributions included implementing features related to parameter handling in API definitions, specifically addressing 'in' operators for query, path, header, body, and form parameters. The user also worked on fixing tests related to the generated code. Further contributions were centered around resolving issues related to test coverage, ensuring robust code generation.
code-generationcode-generatorfastapiopenapigenerator
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