Software Developer based in Montreal, focused on bringing AI into real workflows — not as a buzzword, but as a practical tool that makes teams faster and products better.
I've spent years building across the stack — GPU ray tracing, game engines, geospatial, IoT — and these days I'm channeling that breadth into finding where AI actually fits. At work I'm the one pushing adoption: prototyping integrations, building internal tooling around LLMs, and helping teams figure out what's hype and what's useful.
| Project | What it does |
|---|---|
| GPTPlugin / GPTPluginToolkit | ChatGPT plugin authoring tools in C# |
| AIAutoMapper | AI-powered object mapping in C# |
| GPTVSIX | GPT integration for Visual Studio |
| NLPLangchainTest | LangChain NLP experiments in Python |
- tghamm/Anthropic.SDK (212+ stars) — Added Model Context Protocol (MCP) integration, .NET 10 support, structured output for Microsoft.Extensions.AI, and various bug fixes to this C#/.NET SDK for Claude. (Merged PR)
| Project | What it does |
|---|---|
| CityGML2GameObject | Runtime import of CityGML geospatial data into Unity — bridging GIS and game engines |
| OptixSharp | C#/.NET bindings for NVIDIA OptiX ray tracing engine |
| MapsWebGPUBlazor | Map rendering with WebGPU + Blazor — next-gen browser graphics meets .NET web |
Languages & Frameworks
3D / Spatial / Hardware


