Hired from Vectorform contract to bring .NET Framework 4.7.1 ASP.NET/EF6 web app to .NET 7/EF Core, resolve performance issues and implement Azure AD B2C Custom SSO:
Developed Web Applications and IoT Software:
Developed applications for Unified Communications:
Promotion to lead development of major corporate initiatives:
Promotion to work Unified Communications/Conferencing Projects. Microsoft Super TAP and Microsoft Developer TAP Representative for OCS/Lync:
Projects:
Provides a rich set of visualization for (full) Visual Studio - Extension Store Link
Provides a generic set of extension methods for fluently working with enums with near native performance. Due to C# language limitations when this was written, the project is a combination of C#, C++/CLI and CIL. It was not migrated to non-Framework versions due to improvements in .NET (formerly Core) affecting reflection and enum performance concerns
Solo project which involved selecting and sourcing the hardware, hardening the OS for use in an unsecured lobby, network isolation including a DMZ for the back-end server/database. Developed for the OCS 2008 R2 Developer TAP / Super TAP program, it allowed visitors to contact an in-office employee from a kiosk. Written in C# and C++ (all interactions with the camera hardware and connecting video to the UC Client API), once contacted the employee received a one-way video conference call where they could approve the visit. The kiosk would then take a picture of the visitor and print a barcoded badge which can be used to sign out on exit and was deployed to the two largest corporate locations.