Specialties: C#, Dynamics 365 CE/CRM, Power Automate, MVC, Azure, .Net Core, jQuery, SQL Server, SSIS, Integrating Systems
We provide technical advice when dealing with vendors as well as custom development to solve your business challenges.
Selected project highlights
• Created an Azure Function to retrieve messages from multiple RabbitMq queues. Messages were saved to blob storage for additional processing by other groups.
• Created a .NET 6 background service listening for Kafka messages. Decrypt, parse and write message to SQL Server.
• Created a Project Intake canvas app with conditional questions depending on the type of project with user is submitting.
• Created a Time Entry canvas app to be used company wide.
• Created SQL Serve Integration Services (SSIS) packages used to ftp files to a logistics vendor.
• Created a web app to interface with Epicor tables which enables managers to easily modify sales reps and companies.
• Created an API which accepts xml and returns an AutoCAD drawing (.dwg) using ObjectARX hosted in Azure.
• Developed a C# .Net Core MVC website allowing reps to view professionally designed playgrounds to use as a starting point for their own drawing or as is.
• Developed and maintained a C# AutoCAD plugin giving reps the ability to design playgrounds for their clients. Allows for inserting and configuring playground models, validation of the playground design and creating a quote.
• Customized a Dynamics 365 for Sales (CRM / CE) site for internal employees and a Rep facing Partner Portal, allowing the two sides to collaborate on playground design requests. Created Forms, Views, Business Rules, Workflows and Plugins. Kendo jQuery grids on the Portal for improved UI.
• Created a C# Azure Web App used by the Dynamics 365 Partner Portal for data retrieval, SharePoint communication, product importing on the quote and document creation for Quotes and Orders.
• Maintained a C# WPF application letting reps color their drawing (dwg). Reps can request renders of the drawing which are submitted to an automated process that generates and emails the renders.
• Assisted with initiatives in Dynamics 365 CE and Business Central.
• Provided technical guidance as an internal resource when discussing Dynamics 365 vendor solutions.
• Created a Power Automate flow connecting two disparate systems for the HOA division to speed up support calls.
• Technical advisor for the HOA division on a Zoom Contact Center integration.
• Connected to third party association management software via api to speed up manual monthly accounting processes.
• Set up an Azure Service Bus and created a Power Automate cloud flow for data integration with a legacy system. The flow triggers on a message in the service bus queue and update or inserts as needed then returns a message to the legacy system.
• Enhanced custom extensions for a Product Information Management System (PIM) implementation from inRiver.
• Set up Azure Service Bus queues for integration between legacy system and the Product Information Management (PIM) system, assisting in house dev with development and testing.
• Create an SSIS package to share inventory data with an ecommerce site.