David Jenkins

Microsoft Power Platform Solution Architect

Contact Me

david@skinnysoftware.ca 403-700-3283 linkedin.com/in/davidjenkinspro

About Me

Since 2011, I have been serving as Solution Architect and Development Lead, delivering robust and configurable implementations of Microsoft’s Power Platform (Dynamics 365/CRM) for governments, non-profits, and private enterprise.

  • Design and delivery of products, accelerators, and bespoke applications used by customers, partners/contractors, field agents, and back office users
  • Design and delivery of APIs and process automation using Power Automate, Azure Function Apps, and Azure App Services
  • Extending/integrating with Azure cloud services, other Microsoft services (e.g. SharePoint Online), and on-premise services
  • Lead or assist in requirement gathering sessions and status update calls with stakeholders and application owners
  • Assembly and presentation of proofs-of-concept and pre-sales proposals
  • Technical documentation of solution architecture and code components
  • ALM (CI/CD) process maintenance to ensure consistent and reliable deployments
  • Code reviews and test automation
  • Power Apps configuration and development (plugins, workflows, scripts, custom PCF controls)
  • Power Pages configuration and development (HTML/CSS/JavaScript/Liquid)

Employment

Solution Architect — Contractor (Self-Employed) Current

Power Platform solution/product architecture, development, QA and technical documentation

Manager — KPMG May 2018 - Feb 2022

Power Platform solution/product architecture, development, QA and technical documentation; RFP responses and pre-sales demos

Senior Technical Consultant — Adoxio Oct 2015 - May 2018

Dynamics 365 (cloud and on-premise) and Portals (cloud and on-premise) administration and development; RFP responses and pre-sales demos

Dynamics Technical Consultant — Adxstudio Aug 2012 - Oct 2015

Dynamics 365 (cloud and on-premise) and Adxstudio Portals (cloud and on-premise) administration and development; RFP responses and pre-sales demos

Dynamics Technical Consultant — Innersource IT Jan 2011 - Aug 2012

Dynamics CRM (on-premise) administration and development

Certifications

  • Power Platform Developer (PL-400)
  • Dynamics CRM Applications (MB2-700)
  • Dynamics CRM Customization and Configuration (MB2-866)
  • Dynamics CRM Installation and Deployment (MB2-867)

Dynamics 365

  • Customer Service
  • Marketing
  • Sales

Code

  • PowerFX
  • C# (.NET)
  • Liquid (Power Pages)
  • JavaScript / TypeScript
  • HTML + CSS
  • PowerShell

Tools

  • Azure DevOps
  • Visual Studio
  • Visual Studio Code
  • Playwright + Axe + Artillery
  • Azure Load Testing / JMeter
  • Git