Resume

Contact

- mpavey @ gmail dot com

Objective

- Seeking a remote full-stack .NET developer role with expertise in ASP.NET Core, Azure, AI/LLM integration, and SQL Server — building intelligent, cloud-native applications using .NET 6–9 and modern AI APIs.

Technical Skills

- .NET Ecosystem: C#, VB.NET, ASP.NET Core (6–9), MVC, Web API, Web Forms, Blazor, Dapper
- Cloud & DevOps: Azure (App Services, Functions, Logic Apps), Azure SQL, CI/CD with Azure DevOps (Git, Pipelines)
- Database: Azure SQL, SQL Server (2005–2022), T-SQL, performance tuning, indexing, partitioning, Always On, replication
- Web Services: RESTful APIs (OpenAPI/Swagger), SOAP (WCF), JWT, OAuth 2.0, API Gateway patterns
- Frontend: JavaScript (ES6+), jQuery, AJAX, Bootstrap 5, HTML5, CSS3, Responsive Design
- Tools & Practices: Visual Studio, Git, TFVC, Agile/Scrum, Domain-Driven Design, Clean Architecture, Unit Testing, Integration Testing
- AI & LLM Integration: Programmatic use of OpenAI (ChatGPT 3.5, 4, 4-turbo), Grok (all versions), and Claude (Anthropic) APIs; prompt engineering, RAG patterns, function calling, embeddings, and AI-assisted development workflows
- Leadership: Technical mentoring, code reviews, architecture design, interviewing, onboarding, documentation
- Soft Skills: Excellent communication, stakeholder management, client-facing experience, remote collaboration

Professional Experience

- Independent Consultant & Remote Contractor (1996–Present)
Delivered enterprise-grade .NET solutions with modern AI integration. Specialized in greenfield projects, legacy modernization, cloud migration, performance optimization, and embedding ChatGPT, Grok, and Claude APIs into business workflows for automation, data analysis, and intelligent UIs.
- Moving-Industry Enterprise Client (2004–Present)
Partnered long-term to architect and deliver dozens of .NET web applications across the full Microsoft stack (Web Forms → Core), powering intranet, extranet, and operational management tools. Designed and implemented high-throughput APIs to ingest, validate, and route lead/move data from 3rd-party providers through multi-stage processing pipelines into core systems. Built secure, automated identity and access management solutions that save the security team hundreds of hours annually through streamlined workflows and automation. Implemented SAML 2.0 and OIDC SSO in complex multi-tenant environments.
- Clinical-Trial Patient Recruitment Platform (2004–Present)
Sole architect and lead developer of a mission-critical system serving global pharmaceutical sponsors, research sites, and project managers. Designed the full stack—from database schema to RESTful services—underpinning a central recruitment portal and over 200 study-specific websites with unique branding, workflows, and compliance requirements. Ensured HIPAA, SOC 2, SOX, GDPR, ISO 27001, and Data Privacy Framework compliance through rigorous testing, Qualys vulnerability scans, and SonarCloud code analysis. Guided infrastructure evolution from on-premises servers to fully cloud-native PaaS on Azure, enabling secure, scalable handling of PII at global scale. Implemented georeplicated databases with automated failover and disaster recovery processes to guarantee zero data loss and maximum uptime.

Education

- Bachelor of Science in Computer Science (2002) from Rose-Hulman Institute of Technology

Microsoft Certifications

Microsoft Certified: Azure DevOps Engineer Expert Jan 9, 2023; Jul 15, 2023; Jul 24, 2024; Nov 18, 2025
Microsoft Certified: Azure Database Administrator Associate Jan 2, 2023; Jul 7, 2023; Jul 24, 2024; Nov 18, 2025
Microsoft Certified: Azure Developer Associate Dec 27, 2022; Jul 1, 2023; Jul 24, 2024; Nov 18, 2025
MCSD: App Builder — Charter Member Sep 25, 2016
MCSE: Data Management and Analytics — Charter Member Sep 25, 2016
MCSD: Web Applications May 9, 2014
MCSA: SQL Server 2012/2014 May 2, 2014
MCPD: Web Developer 4 Oct 5, 2011
MCITP: Database Administrator 2008 Sep 23, 2011
MCITP: Database Developer 2008 Sep 14, 2011
MCPD: ASP.NET Developer 3.5 Oct 5, 2011
MCITP: Database Administrator (SQL Server 2005) Dec 17, 2007
MCPD: Web Developer Oct 30, 2007
MCSD: Microsoft .NET Sep 24, 2003
MCAD: Microsoft .NET Feb 25, 2003
MCSD: Visual Studio 6.0 Nov 20, 2002
MCDBA: SQL Server 2000 Nov 13, 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