What does "fractional" mean?
Fractional leadership means you get senior-level expertise on a part-time, ongoing basis—typically a few days per month rather than a full-time hire. You get consistent access to experienced guidance without the cost and commitment of adding an executive to your payroll.
How are engagements structured?
Most engagements are monthly retainers with a clear scope and expected time commitment. This typically ranges from one day per month for advisory work to several days per month for hands-on leadership during critical projects. We agree on the structure upfront, and it can adjust as your needs change.
Do you write code yourself, or just provide direction?
My role over the past decade has been primarily architectural—designing systems and guiding development teams rather than writing production code daily. That said, I have a solid understanding of the full stack, front-end to back-end, and can roll up my sleeves when needed. For custom development engagements, I typically architect the solution and work with developers (yours or contractors) to build it.
What does application modernization typically involve?
It depends on what you're starting with and where you need to go. Some applications can be migrated to Azure with minimal changes. Others need incremental refactoring or full rewrites—especially when legacy frameworks, deprecated libraries, or security vulnerabilities are involved. I help assess what you have, build the business case, define the roadmap, and lead the execution.
What's "Data Consolidation & Reporting Readiness"?
Many businesses have data trapped in multiple systems—flat files, vendor databases, spreadsheets, location-specific software—that never gets consolidated. Data Consolidation & Reporting Readiness brings that data together into a unified layer (typically Azure SQL or a data warehouse) so you can report on it, analyze it, or feed it into other systems. I focus on the data architecture and pipelines; dashboards and reports are typically handled by your team or a BI specialist.
What compliance frameworks do you have experience with?
Primarily SOC 2. I've led organizations through SOC 2 audit preparation—including four consecutive audits with zero findings—and built information security programs from the ground up, including policies, controls, vendor oversight, and team training.
Do you handle security questionnaires?
Yes. I've responded to many client security questionnaires and know how to translate technical controls into language that satisfies enterprise security reviews. I can also help you implement the controls you're missing.
Do you implement security controls yourself, or define requirements for others?
Either, depending on your situation. If you have an IT team, I can define the requirements and guide implementation. If not, I can implement controls directly—Azure policies, Defender configurations, Key Vault, network security, and so on.
What's your Azure experience?
I've architected production Azure environments from the ground up, including App Services, Functions, SQL Managed Instances, Azure Data Factory, Key Vault, Application Gateway with WAF, Azure Firewall, Redis Cache, and Application Insights. I handle both the initial design and ongoing governance.
Do you work with companies outside the Microsoft ecosystem?
The practice is focused on organizations that build on Microsoft technologies—Azure, .NET, SQL Server, and Microsoft 365. If your stack is primarily AWS, GCP, or non-Microsoft, I'm probably not the right fit.
Can you help us figure out where AI fits in our business?
Yes. As part of technology leadership engagements, I help clients identify where AI and automation can add practical value — whether that's operational efficiency, data insights, or customer experience. For organizations with compliance requirements, this also includes developing AI usage policies and reviewing the security implications of AI integrations. We use AI-assisted development tools in our own engineering work, so the guidance comes from hands-on experience with the same adoption and governance challenges our clients face.
What's the first step?
Start a conversation. Tell me about your situation, and I'll let you know if I can help—and if so, what an engagement might look like.