Hey, thanks for visiting my Resume site. I am an experienced software engineer with a diverse skill set. Over my career I have used a variety of stacks for building anything from small CMS websites, web applications, to architecting large full stack solutions and mobile applications.
Studied game development using C++ while also learning logical programing. The course relied heavily on logic, theory, data structures, and algorithms.
Coursework towards a computer science and multimedia degree. Studied advanced data structures/algorithms and computer science theory.
Wrote tutorials and developed content for the Game and simulation degree. We used the torque game engine which is built with c++ and c#.
Interned and then contracted to help manage content. I was tasked with adding content to levels with python and the torque 3d editor.
Developed web application admin tools with C# ASP.NET, Entity Framework, and SQL. Engineering and architecture of advanced product systems using C# and SQL server. Implemented payment gateway APIs using C# for custom membership systems and sales. Managed, Maintained, and created new plugins for a proprietary ecommerce CMS written with C# ASP.NET. Responsive web applications development using HTML, CSS, jQuery, and bootstrap. Used Ajax, JSON, and Rest web service APIs to create dynamic user interfaces. Other skills and tasks included PHP WordPress plugin development, IOS mobile.
Developed Intranet web applications for the business system. Consulted and advised on .Net MVC architecture and development standards. Architected a versioned project template and process for upgrading projects. Implemented and consulted the Pape developers on how and why to use architectural patterns and standards for scalability and testing
Architected web applications and admins tools with C# .NET, Entity Framework, and SQL. Web APIs and identity authentication for communication between front end and backend applications. Architected a reusable framework CMS template which uses NuGet packages for reusability and decoupling. Mentored associate developers and other software developers with Entity framework and MVC .Net patterns. Azure monitoring and Dynamics 365 integration.
Worked with an integration team to consume dynamics 365 and audit with cosmos DB, change feed, and azure functions. Microsoft .Net and .Net Framework UI develoment and restuful web API development. Microsoft Azure service bus event driven development. Java and spring boot restufll API development.