Pro-code Dataverse development: C# plugins, custom Dataverse APIs, PCF controls, and Power Platform automation. ~2 years building enterprise real-estate solutions on Microsoft Dataverse (leasing, sales, property management, case management) across multiple client implementations. Currently a Technical Consultant (D365 Developer). Working toward Solution Architect.
C# .NET PowerShell Dataverse Power Automate PCF SSRS Azure DevOps
What I build on Dataverse
- C# plugins and custom workflow activities enforcing cross-entity business rules across a large multi-entity Dataverse schema
- A custom Dataverse C# API integrating Dynamics 365 with a third-party payment gateway for in-workflow payment processing
- A React-based PCF control performing on-image OCR (Tesseract) to auto-extract text from scanned documents
- Power Automate flows for SLA tracking/escalation and scheduled payment-plan generation
- SSRS reports for lead management, with FetchXML and report-expression tuning
- Model-driven apps with JavaScript web resources and business process flows; modernized legacy form scripts from synchronous to asynchronous and removed deprecated
Xrm.Pageusage - C# console tooling for large-scale data migration; core developer on an on-premises-to-Dataverse migration cutover
- A PowerShell toolkit that scripts solution ALM through the Power Platform CLI (
pac) — export, audit, and managed-solution import across environments, plus MSBuild plugin builds - A C# MCP (Model Context Protocol) server exposing Dataverse entity metadata to AI models
Also familiar with: Canvas Apps, Power Pages, Power BI
Before D365
BCA, then a MERN bootcamp. The repos below are pre-D365 practice projects — no AI assistance, no production traffic — built while learning React, Next.js, Node, and Express. They're the foundation under the current JavaScript and PCF work, not a current focus.
- MoviesDB — MERN movie browser using the TMDB API
- nvidia-clone — Next.js/TypeScript recreation of a marketing homepage
- bookusnow-homepage — React/TypeScript homepage with infinite scroll
- planetary-system-3js — Three.js 3D rendering exercise