Principal Consultant — Cloud Modernization, FinOps & Migration Strategy
I design the systems that tell organisations what should move, how it should change, and why it matters financially.
Most cloud projects fail because they start with technology. I start with decision logic — then automate the implementation.
My work sits between architecture, finance, and operations: turning discovery data into clear modernization actions instead of endless workshops and spreadsheets.
🌐 askadam.cloud · 💼 LinkedIn
I don't just migrate workloads — I build the decision systems that tell you what should happen to them.
- Raw discovery data → modernization strategy
- Cloud cost → financial narrative the CFO will actually read
- Architecture complexity → ranked, explainable plans
- Manual processes → automated workflows
- Assessments → migration waves
- Reckon — Audit-grade FinOps health check for Azure invoices. Drop in a cost-analysis export, get back a defensible HTML report in three audience voices, CSV findings, and a consulting-grade slide deck. Every finding traces back to invoice rows; no LLM in the analytical loop.
- Azure Capacity Checker — Validates rightsizing exports against live Azure VM SKU availability before commitments are signed; recommends alternatives when targets aren't deployable.
- Intel ARK crawler — SKU-feature data feed used in capacity and rightsizing analyses.
- Azure Architecture Categoriser — Matches applications to Azure architecture patterns from Dr Migrate assessment data. Discovery output → ranked, explainable modernization recommendations.
- TIRE — Desktop assessment tool that consumes Dr Migrate App-to-Server exports and turns them into structured per-app questionnaires for placement-strategy decisions.
- Dr Migrate Documentation — End-to-end enterprise migration guidance based on real deployments, not theory.
- Meeting Reminder — Native macOS menu bar app with ADHD-focused features: progressive alerts, Notion integration, meeting-end detection, full-screen reminders.
- Teams Stream Deck — Controls Microsoft Teams meetings from an Elgato Stream Deck on macOS — a working replacement for the deprecated Teams Assistive Technology API.
- Cal.com Automation — PowerShell automation around the Cal.com scheduling API for repeatable booking workflows.
- CG Platform — Case workflow and scheduling backbone for a counselling service. The workflow engine owns case lifecycle, assignment, and audit; scheduling is provider-driven (Cal.com, Microsoft Bookings, or a deterministic engine). Built for non-profit ops without dedicated engineering staff.
- ProPresenter Lyric Export — Extracts ProPresenter 7 lyrics to PowerPoint, JSON, or text. Cross-platform CLI with standalone executables.
- Bible Tour — Interactive guided walkthrough of scripture for teaching and personal study.
- UK Food Facts — Python tooling for working with UK food and nutrition data.
- Decision logic before automation. Cloud projects that start with the technology underdeliver. I start with what should happen, then automate it.
- No number on a slide without a row behind it. Every cost or modernization claim must reconcile to source data the consultant can point at when challenged.
- LLMs out of the load-bearing path. Useful for shaping prose, dangerous when they fabricate the numbers. Reckon runs without an LLM in the analytical loop.
- Accessibility matters. Tooling should reduce cognitive load, not add to it.
- Markdown over Word. YAML over XML.
- Cloud: Azure (primary), AWS, GCP exposure
- Migration & architecture: estate discovery, app-dependency mapping, SQL & platform modernization, Azure Service Fabric / PaaS adoption
- FinOps: cost modelling, tagging & accountability, billing pipelines, invoice-grounded reporting
- Automation: PowerShell, Python, TypeScript, n8n, Docker; APIs across Salesforce, Airtable, Notion, Cal.com
- Reporting: Power BI, structured Markdown, audit-grade output formats
- 🌐 askadam.cloud
- 💌 Email for migration strategy, FinOps reviews, or practical cloud advice



