Overview
I am a senior full-stack Microsoft developer. This includes database architecture, C# coding, UI and UX design, API development, Azure (include Azure App Service, Azure SQL, Azure Active Directory B2C, Azure Blob Storage, Azure SignalR), authentication, Entity Framework, Razor Pages, WPF (XAML), Visual Studio, Visual Studio Code, .NET from ASP.NET through .NET 6. I have 20 years of experience with .NET development and the Microsoft ecosystem.

I am adept at distilling business rules and processes into abstract models that can used to design database schema and code functionality. I have abstracted complex investment structures, complicated regulatory systems and well as simpler business models. I have extremely good communication skills (verbal and written) and good interpersonal skills, making it easy to work and interface with others.
Core Skill Sets
Microsoft Technologies
Microsoft .NET (ASP.NET through .NET 6), SQL Server, C#, ASP.NET, Razor Pages, Blazor, MVC, Visual Studio, Visual Studio Code, IIS, Azure Cloud (including SQL Server, App Service, Blob Storage, SignalR, Active Directory B2C), SSMS, SSIS, SSRS.
Ancillary Skills
HTML5, CSS, Javascript, ER software

Adobe Creative Suite (Photoshop, Illustrator, Premiere, After Effects, Audition)

State of Nevada
Medical Marijuana Program
Developed and implemented the Nevada Medical Marijuana software system used for both the industrial side (lab, cultivation and production) and the patient side (dispensary). I was the sole developer which entailed both translating business requirements into software requirements, database design and coding (ASP.NET). The project started in Summer 2014 and completed in Summer 2017. I introduced bar code technology into the process to yield faster application processing and lower data entry errors.
Technologies Used
ASP.NET, Visual Studio, C#, Telerik, Toad data modeler, Aspose library, barcode generation and barcode OCR, PDF generation, HTML5, CSS, Javascript.
EasyDMR
Food Delivery Driver Management
Using .NET Core, designed and developed a web application to manage driver documents (driver's license, registration and insurance) and calculate the driver's per mile reimbursement rate. Store owners create an account and add one or more stores to it. Drivers create their own account and connect to the store account. Drivers upload their driver's license, registration and insurance documents. They enter their vehicle information (year, make, model and trim) using dropdowns. The software calculates a mileage reimbursement rate based on their zip code and vehicle. This was a three year project that completed in Summer 2022.
Technologies Used
Used .NET Core (through NET 6), Visual Studio, C#, Syncfusion, Toad data modeler, SMS notifications, Signal R, Azure App Server, Azure Blob Storage, Azure Active Directory B2C, PDF generation, Stripe (credit card processing), HTML5, CSS, Javascript.
Other
Medical, Financial, Advertising
Consulted for Weyerhaeuser Realty Investors (subsidiary of Weyerhaeuser) for 15 years on projects ranging from networking to software development for financial forecasting. The financial forecasting software played a critical role in their future financial planning. This was a very long arrangement in the consulting world. I also assisted them in a variety of other roles including recommendations, IT road map, data warehouse design, etc.

Consulted with hospitals and other commercial clients on a variety of programs from IT infrastructure, desktop applications, web applications, networking, server configuration, email, security, VPN, etc.
Education
University of Notre Dame
Physics, MS
Loyola Marymount University
Physics, BS
RESUME
DOWNLOAD RESUME