
John Todd
Senior Solutions Engineer II
Senior Solutions Engineer II with extensive expertise in software development and cloud-based processing techniques. Leveraging skills in C#, SQLServer, React, Vue, and full-stack development, John has consistently contributed to impactful teams through coaching and performance assessment. Known for effective communication and detailed focus, he is dedicated to advancing technical teams and driving innovative solutions.
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


