Miguel.

Projects

Three, and one of them ships.

One internal tool in real use, and two labs. The labs say they are labs. Try the terminal, it is real.

Try , , , or .

The index

Three entries

  1. 01 · 2026 to present

    WrapUp

    Shipped · internal · v11

    Service desk notes are written in shorthand at the end of a call, so they come out inconsistent, incomplete, and useless to the next person who opens the ticket.

    A structured prompt system that turns shorthand call notes into complete work notes and close notes matching the official template. It runs an automatic scrub that drops identity verification answers while keeping the record that verification happened, a self audit pass that flags missing required fields before submission, and a check that surfaces gaps worth writing a knowledge base article about.

    Iterated to version eleven against real shifts. Approved by the service desk manager and under evaluation for team wide rollout. Two companion tools run on the same pattern: a shift end digest that turns a day of ticket notes into trends, and a router that produces standardized handoff notes for escalation.

    Built with
    Structured prompting, template enforcement, staged validation
    Shows
    I build tools for the problem in front of me, and design privacy in rather than bolt it on
    Note
    Internal to my employer, so described generically. No screenshots, no ticket data, no internal systems named.
  2. 02 · 2026 to present

    Entra ID lab tenant

    Lab · early

    You cannot safely learn Conditional Access on a system where a mistake locks out real people.

    A dedicated Entra ID tenant I stood up so the configuration half of SC-300 happens against something real instead of practice questions. It is early. The tenant is running and I am working through the exam domains inside it, starting with Conditional Access and named locations, then authentication method policies, group based application assignment, Privileged Identity Management and access reviews.

    Built with
    Microsoft Entra ID
    Status
    Stood up and in use, not yet deep. I am not going to claim fluency in policies I have only read about.
    Shows
    Practice at the configuration layer, in a tenant I own, where a mistake costs nothing. Deliberately separate from my job, where I operate rather than configure.
    Why
    SC-300 preparation, exam targeted October 2026
  3. 03 · Dec 2025

    Packet analysis lab

    Lab

    Authentication failures often look identical to network failures until somebody reads the traffic.

    A virtual environment for network diagnostics, using Wireshark for TCP/IP and ICMP packet analysis and Snort for traffic pattern inspection.

    Built with
    Wireshark, Snort
    Shows
    Willingness to go a layer down instead of guessing

Want the detail behind any of these?

Email me