Matthew PaveyFAITH, FAMILY, CODE
Coffee
Matthew Pavey

Resume

Contact

- Send me a message

Objective

- Remote full-stack .NET developer with nearly thirty years of experience. I build and maintain business applications, modernize older systems, and integrate AI into production software. My work spans application design, SQL Server performance, Azure deployment, and ongoing support.

Technical Skills

- .NET & Web Applications: C#, VB.NET, ASP.NET Core (6 through 10), MVC, Web API, Web Forms, Blazor, Dapper. Frontend work with JavaScript, jQuery, AJAX, Bootstrap 5, HTML5, CSS3, and responsive design.
- AI Integration: Production features using the Claude API, Azure OpenAI through Azure AI Foundry, and Semantic Kernel. Structured output, function calling, streaming, prompt-injection testing, and token and cost controls.
- SQL Server: Database design, T-SQL, query tuning, indexing, replication, and Azure SQL. Experience with SQL Server 2005 through 2025.
- Azure & Deployment: App Services, Functions, Logic Apps, and CI/CD with Azure DevOps and Git.
- APIs & Identity: REST, OpenAPI, SOAP/WCF, API gateways, JWT, OAuth 2.0, SAML 2.0, and OIDC single sign-on.
- Development Practices: Domain-Driven Design, Clean Architecture, unit and integration tests, Agile/Scrum, Visual Studio, and legacy TFVC. Daily use of Claude Code, ChatGPT, and GitHub Copilot, with review and testing before release.

Professional Experience

- Independent Consultant & Remote Contractor (1996 to Present)
  • Work directly with clients on requirements and architecture, mentor developers through code reviews, and help with hiring, onboarding, and documentation. Several client relationships span more than twenty years.
  • Contributed AI instructions, access restrictions, and security review findings for an enterprise analytics assistant that answers business questions by querying SQL Server. Built with Semantic Kernel and Azure OpenAI, with read-only database access.
- Moving-Industry Enterprise Client (2004 to Present)
  • Architected and delivered dozens of .NET intranet, extranet, and operational applications, from Web Forms through ASP.NET Core. Built Azure DevOps CI/CD pipelines for repeatable deployments across applications and environments.
  • Built high-throughput APIs that validate and route third-party lead and move data through multi-stage processing into core systems.
  • Automated identity and access management, saving the security team hundreds of hours annually. Implemented SAML 2.0 and OIDC single sign-on across multi-tenant environments.
  • Used Microsoft Purview recommendations and custom T-SQL to automate PII masking in development and test environments, meeting data privacy policies while preserving data integrity.
- Clinical-Trial Patient Recruitment Platform (2004 to Present)
  • Sole architect and lead developer of a clinical-trial recruitment platform serving global pharmaceutical sponsors, research sites, and project managers. Designed the database, RESTful services, and central portal supporting over 200 study-specific websites with distinct branding, workflows, and compliance requirements.
  • Compliance remediation for HIPAA, SOC 2, SOX, GDPR, ISO 27001, and the Data Privacy Framework. Review Qualys vulnerability scans and SonarCloud findings, implement fixes, and manage Microsoft Defender for Cloud security recommendations and secure scores.
  • Guided the move from on-premises servers to fully cloud-native Azure PaaS for secure, scalable handling of PII worldwide.
  • Implemented georeplicated databases, automated failover, and disaster recovery procedures to reduce downtime and the risk of data loss.
- MySafeInfo.com, Founder and Architect (2013 to Present)
  • Built and operate a reference-data API with more than 400 datasets and 33 larger collections in JSON, XML, and CSV. Added free browser tools for list cleanup, data conversion, Base64 encoding, and password generation, with user input processed locally.
  • Rewrote the VB.NET application on .NET 10 using ASP.NET Core minimal APIs, Razor Pages, and Dapper with parameterized T-SQL, keeping the production database unchanged.
  • Built an AI-assisted process using the Claude API to update existing datasets and research new ones, with source verification and automated data validation before publication.
  • Run on Azure App Service and Azure SQL with tiered access, per-key and per-IP rate limits, and a free tier without signup. Moved API keys to the Authorization header and integrated Stripe Checkout with signature-verified webhooks for annual Data Pass purchases.
- MyFamilyDevotion.com, Founder and Developer (2026 to Present)
  • Built a free family devotional with 2,335 devotions covering every Bible book, each with Scripture, discussion questions, an application, and a prayer. Runs on .NET 10 Razor Pages and Azure App Service with Markdown content loaded into memory.
  • Developed an AI-assisted writing and review process with theological guidelines and automated checks of Scripture passages and references against the Berean Standard Bible. I review and approve each devotion.
  • Added optional email-code sign-in and reading progress using Azure SQL and Dapper, Scripture search, a Seven Readings starter path, and a printable sharing kit.
- MyScribe.net, Founder and Developer (2026 to Present)
  • Built an AI writing service supporting 28 message types, 21 tones, and 32 languages, with free previews, Stripe Checkout payments, and SendGrid email delivery.
  • Integrated the Claude API to draft messages and review them against customer-provided details, with automated checks for completeness and requested length.
  • Added usage limits, prompt-injection protections, and retries when the AI service is busy. Tracked response times and token costs without logging customer prompts.
  • Built automated evaluations and unit tests for writing quality, security, and error handling. Runs on .NET 10 Razor Pages and Azure App Service without a database or user accounts.

Education

- Master of Arts in Christian Apologetics (In Progress) from Liberty University
- Bachelor of Science in Computer Science (2002) from Rose-Hulman Institute of Technology

Microsoft Certifications

Microsoft Certified: Azure DevOps Engineer Expert
Jan 2023 · Jul 2023 · Jul 2024 · Nov 2025 · Jul 2026
Microsoft Certified: Azure Database Administrator Associate
Jan 2023 · Jul 2023 · Jul 2024 · Nov 2025 · Jul 2026
Microsoft Certified: Azure Developer Associate
Dec 2022 · Jul 2023 · Jul 2024 · Nov 2025
MCSD: App Builder — Charter Member
Sep 2016
MCSE: Data Management and Analytics — Charter Member
Sep 2016
MCSD: Web Applications
May 2014
MCSA: SQL Server 2012/2014
May 2014
MCPD: Web Developer 4
Oct 2011
MCITP: Database Administrator 2008
Sep 2011
MCITP: Database Developer 2008
Sep 2011
MCPD: ASP.NET Developer 3.5
Oct 2011
MCITP: Database Administrator (SQL Server 2005)
Dec 2007
MCPD: Web Developer
Oct 2007
MCSD: Microsoft .NET
Sep 2003
MCAD: Microsoft .NET
Feb 2003
MCSD: Visual Studio 6.0
Nov 2002
MCDBA: SQL Server 2000
Nov 2002

Certification Exams

AZ-400
Designing and Implementing Microsoft DevOps Solutions
Jan 9, 2023
DP-300
Administering Microsoft Azure SQL Solutions
Jan 2, 2023
AZ-204
Developing Solutions for Microsoft Azure
Dec 27, 2022
70-494
Recertification for MCSD: Web Applications
Nov 13, 2015
70-492
Upgrade MCPD: Web Developer 4 to MCSD: Web Apps
May 9, 2014
70-480
Programming in HTML5 with JavaScript and CSS3
May 7, 2014
70-459
Transition MCITP to MCSE: Data Platform
May 7, 2014
70-458
Transition MCTS to MCSA: SQL Server 2012, Part 2
May 2, 2014
70-457
Transition MCTS to MCSA: SQL Server 2012, Part 1
Apr 29, 2014
70-567
Upgrade MCPD Web Developer to MCPD ASP.NET 3.5
Oct 5, 2011
70-523
Upgrade MCPD .NET 3.5 to .NET 4 Web Developer
Oct 3, 2011
70-453
Upgrade MCITP DBA to MCITP DBA 2008
Sep 23, 2011
70-451
PRO: Designing Database Solutions (SQL Server 2008)
Sep 14, 2011
70-433
TS: SQL Server 2008, Database Development
Sep 8, 2011
70-431
TS: SQL Server 2005, Implementation and Maintenance
Dec 17, 2007
70-447
Upgrade MCDBA to MCITP DBA (SQL Server 2005)
Nov 29, 2007
70-547
PRO: Designing Web Apps with .NET Framework
Oct 30, 2007
70-528
TS: .NET 2.0, Web-based Client Development
Oct 11, 2007
70-536
TS: .NET Framework, Application Development Foundation
Oct 3, 2007
70-300
Analyzing Requirements and Defining .NET Solution Architectures
Sep 24, 2003
70-218
Managing a Windows 2000 Network Environment
May 8, 2003
70-270
Installing, Configuring, Administering Windows XP Professional
Apr 17, 2003
70-306
Developing Windows Apps with VB.NET
Mar 4, 2003
70-310
Developing XML Web Services with VB.NET
Feb 25, 2003
70-305
Developing Web Apps with VB.NET
Feb 24, 2003
70-229
Designing and Implementing Databases with SQL Server 2000
Feb 20, 2003
70-100
Analyzing Requirements and Defining Solution Architectures
Nov 20, 2002
70-176
Designing Desktop Apps with VB 6.0
Nov 14, 2002
70-215
Installing, Configuring, Administering Windows 2000 Server
Nov 13, 2002
70-175
Designing Distributed Apps with VB 6.0
Nov 8, 2002
70-028
Administering SQL Server 7.0
Oct 31, 2002
70-029
Designing Databases with SQL Server 7.0
Sep 12, 2002