Skip to content
View adamswbrown's full-sized avatar

Block or report adamswbrown

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adamswbrown/README.md

πŸ‘‹ Hi, I'm Adam

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

Azure Fundamentals FinOps Practitioner


🧭 What I do

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

πŸ“Œ Featured projects

πŸ’° FinOps & cost intelligence

  • 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.

☁️ Migration & architecture intelligence

  • 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.

πŸ€– Automation & workflow systems

  • 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.

πŸ›οΈ Workflow & operations platforms

  • 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.

β›ͺ Practical tools

  • 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.

🧱 Opinions I work from

  • 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.

πŸ› οΈ Stack & focus

  • 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

πŸ“« Get in touch

  • 🌐 askadam.cloud
  • πŸ’Ό LinkedIn
  • πŸ’Œ Email for migration strategy, FinOps reviews, or practical cloud advice

Popular repositories Loading

  1. propresenterlyricexport propresenterlyricexport Public

    Extract and export worship song lyrics from ProPresenter 7 as beautifully formatted PowerPoint, JSON, or text files. Cross-platform CLI with standalone executables.

    TypeScript 3

  2. rvtools2azuremigratePS rvtools2azuremigratePS Public archive

    A Tool to convert from RVtools Outputs to Azure Migrate CSV Inputs - Written in Powershell

    PowerShell 1 2

  3. MultipleTeams MultipleTeams Public archive

    PowerShell

  4. AzureMigrateVisualCreator AzureMigrateVisualCreator Public archive

    Azure Migrate DL and Creator for SMB AE engagements

    PowerShell

  5. ServiceNowCMDB ServiceNowCMDB Public archive

    Powershell Script that uses's the ServiceNow CMDB to build an Excel Output

    PowerShell

  6. Tools Tools Public

    TypeScript