Skip to content
View DimaVasilenko-Intune's full-sized avatar
🤑
🤑

Block or report DimaVasilenko-Intune

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
Dima Vasilenko — agentic systems, MCP servers, AI automation

LinkedIn Spirhed DV Digital

I build agentic systems — MCP servers, autonomous workflows and tooling that runs unattended. Claude Code is the build loop; the interesting part is everything around it: specs that define what "done" means, MCP servers that give agents real access to real systems, and scheduled jobs that gather and verify before a human looks at anything.

Microsoft workplace consultant by day at Spirhed — Intune, Entra ID, Windows Autopilot and Microsoft 365. Almost everything I automate started as friction in that job.

How I work

Four panels: the friction, the spec, agents build, it runs

  • Agents do the work, I define done. The spec, the guardrails and the acceptance criteria are mine. The implementation usually is not.
  • MCP over glue code. Give an agent a proper interface to a system and the workflow stops being a brittle script somebody has to maintain.
  • Verify the result, not the summary. An agent reporting success is not evidence that anything works. I check the actual output, and CI checks it again.
  • Automation prepares, humans approve. Scheduled work can gather, verify and draft. Anything irreversible or customer-facing still stops for a person.
  • Configuration belongs in git. Policies, scripts and datasets are versioned and reviewable, so a change can be explained six months later.

What I'm running and building

Project What it does
m365-radar MCP server and open daily dataset for the Microsoft 365 roadmap. A GitHub Action harvests the roadmap every morning and commits a normalised snapshot, so the diff between two days is exactly what Microsoft changed. Four tools, ~1800 features, no tenant data.
mcp-brreg MCP server for Enhetsregisteret, the Norwegian company register. Search companies, look up an organisation number, list new registrations in a municipality, read registered board roles. Official public API, no key needed.
Portra Desktop app that launches customer portals in isolated browser sessions, so tenants never get mixed up mid-session. Windows and macOS builds.
intune-packager Chrome extension and Node backend that turn a Windows installer into an Intune-ready package — silent install and uninstall, detection rules, PowerShell wrappers.
IntuneScripts The PowerShell I actually use: bulk device sync, finding devices missing Defender onboarding, compliance and lifecycle helpers.
Extensions Browser extensions I keep around for daily consulting work.

More lives in private repos — an Intune baseline as code, a service desk platform, and a few web and data projects on Cloudflare and Azure. Ask me about any of it.

Certifications

Microsoft Certified: AI Transformation Leader (AB-731) · Azure AI Fundamentals (AI-901) · Endpoint Administrator Associate (MD-102) · Microsoft 365 Fundamentals (MS-900)

Stack

Claude Code, MCP Servers, Agentic Workflows, Agent Skills, Foundry, Microsoft Intune, Entra ID, Microsoft 365, PowerShell, TypeScript, Cloudflare Workers


Ship small, verify the result, and let the boring parts run themselves.

Popular repositories Loading

  1. Portra Portra Public

    Desktop app that launches customer portals in isolated browser sessions — one profile per tenant, Windows and macOS

    JavaScript 6

  2. intune-packager intune-packager Public

    Chrome extension + Node.js backend for packaging Windows installers for Microsoft Intune — silent install/uninstall, detection rules, PS1 scripts

    JavaScript 1

  3. DimaVasilenko-blog-comments DimaVasilenko-blog-comments Public

    Blog comments

  4. IntuneScripts IntuneScripts Public

    PowerShell for Intune administration — bulk device sync, Defender onboarding gaps, compliance and lifecycle helpers

    PowerShell

  5. Extensions Extensions Public

    This is a repository with Chrome extensions as well as other extensions i use for my daily work.

    JavaScript

  6. DimaVasilenko-Intune DimaVasilenko-Intune Public

    Profile README