
John Todd
Sr. Solutions Engineer II
John guides enterprises through full-stack modernization and cloud migration, helping teams and leadership think differently about architecture, scalability, and operational resilience. He partners across technical and business functions to ensure decisions stick, embedding practices that sustain competitive advantage long-term.
Posts by John Todd

A conversation with an LLM AI on how to gradually improve a very procedural method through the use of functional programming techniques. I learned about contexts, how to pay careful attention to method signatures, and the strengths and weaknesses of different languages in the use of functional programming.
Learn More
Learn how to build a modern website and web app from the ground up. This post outlines implementing OAuth 2.0 authentication using GitHub.
Learn More

Learn how to calling native code from C# using attributes and structs. With a little work it can be made cross-platform on Windows, Mac OS, and Linux. C# also provides a way to free memory automatically to reduce the chances of leaks.
Learn More


