This list includes a small sample of some of the Projects I have completed in my career.
This project is a comprehensive, custom-built Inventory Management System designed to replace our client's existing Excel spreadsheets. It efficiently manages raw materials, finished products, and purchase orders through an interactive, multi-platform interface. Hosted entirely in the Azure Cloud, it features Azure AD Authentication and is continuously evolving to meet our client's needs.
Tech Stack:
Blazor/C#, .NET8.0, Azure SQL, Azure Web App, Entity Framework, Dependency Injection, Azure AD
You can see some images of InventoryHUB in action here:
This API is an SaaS project that we are currently developing to assist contracting companies by fully automating their price quotes. It is currently only available for fencing and concrete companies as a proof of concept, but I plan on expanding this service to landscaping, etc.
Tech Stack:
C#, .NET8.0, Azure SQL, Azure Web App, Entity Framework, Dependency Injection, Javascript + HTML (for frontend example)
You can see this API in action here:
Click HereThis Blazor Application was developed at my current Full-Time job at Motley Rice as a seamless cross-platform solution. It allows our employees to directly contact clients through a mobile app installed through the MS Company Portal.
This App directly integrates with Microsoft Dynamics, our custom API, and a Kubernetes cluster to ensure data consistency through multiple sources, including the desktop counterpart to this application.
The SMS App boats reliabilit through the use of orchestrations, running within an Azure Function app in our Kuberenetes Cluster, along with an API middle layer to improve the reliability and speed of FetchXML calls to Dataverse.
Tech Stack:
C#, Swift, Blazor Web App (Hybrid Server), .NET8.0, MS Dataverse, MS Entra Authentication, Azure Web App, Azure Function App, Kubernetes, Entity Framework, FetchXML, Dependency Injection, CSS, Custom REST API.
This application was one that I developed for Robert Bosch Anderson. It was a full-scale system wide Maintenance tracker that was capable of performing specialized maintenance with a "toolkit" I developed. This "toolkit" contained buttons that would automatically perform these maintenances. This application was also capable of entering a station into something called "Maintenance Mode", that meant further intervention was necessary. This would then be reported to our Microsoft SQL Server, and from here would be pulled using PowerBI and published a dashboard accesssable through an internal webpage. This allowed all technicians and engineers to be able to view this maintenance tracker and pull reports from it via their company issued laptops, anywhere on the campus.
This Web Application was developed in one of my classes utilizing .NET MVC, CSS, HTML, MySQL, Tailwind, and various API integrations. WhichComputer was a consumer-oriented app that aimed to ease the process of computer shopping. WhichComputer provided the user with a questionnaire that would walk the user through different use-cases for their day-today computer habits. Upon completion, this app would suggest a handful of computers for the user to select from. It would pull the live prices and specs of these laptops from their respective websites using API integration, and then would provide the user with links to these E-Commerce sites to then purchase the computer from.