Jaina McGregor

GRC Cybersecurity & AI Governance Automation Engineer

Replacing manual sample testing and static spreadsheet audits with programmatically enforced compliance pipelines. Specializing in automated evidence collection, NIST AI Risk Management Framework (AI RMF) mapping, EU AI Act risk classification, and Continuous Controls Monitoring (CCM) via custom Python, Webhooks, and API integrations.

NIST AI RMF 1.0 & CSF 2.0 EU AI Act Compliance Automated Evidence Collection Policy-as-Code (Python / Docker) ISO 27001 & SOC 2 Type II Continuous Controls Monitoring (CCM)

Core Philosophy: "Compliance as Code"

If a compliance requirement can be checked manually, it can be audited programmatically 24/7/365.

Explore Interactive Demos →

GRC & AI Governance Core Pillars

Combining traditional enterprise risk management with modern dev-sec-ops automated compliance pipelines.

AI Compliance & Governance

  • NIST AI RMF (GOVERN, MAP, MEASURE, MANAGE)
  • EU AI Act Risk Classification & System Cards
  • Algorithmic Bias & Data Transparency Auditing
  • Generative AI Acceptable Use Policy Enforcement
  • Model Inventory & Lineage Tracking Governance

Automated GRC & Policy-as-Code

  • Automated API-based Audit Evidence Gathering
  • Continuous Controls Monitoring (CCM) Architecture
  • Python Scripting for Compliance Telemetry
  • Automated Vendor & Third-Party Risk Scoring
  • SQL-based Identity & Access Audit Verification

Cybersecurity Frameworks

  • NIST CSF 2.0 / SP 800-53 Control Mapping
  • ISO/IEC 27001:2022 ISMS Governance
  • SOC 2 Type II Trust Services Criteria Auditing
  • Requirements Traceability Matrices (RTM)
  • Risk Register Engineering & Residual Risk Analysis

Working Prototypes & Proof of Concepts

Demonstrating functional automation tools built to remove manual effort from GRC and AI Compliance workflows.

Live Prototype
Automated EU AI Act & NIST AI RMF Risk Tiering Engine
A lightweight Python microservice that ingests model documentation metadata, assesses systemic risk levels against EU AI Act annexes, and auto-generates structured System Cards and compliance gap reports.
Python JSON Schema Docker REST API
Live Prototype
Continuous Compliance & Audit Readiness Simulator (SOC 2 / ISO 27001)
An interactive Client-Side Controls Monitoring (CCM) dashboard simulating automated REST telemetry polling, policy baseline evaluations, and cryptographic audit log generation.
Python SQL REST APIs Tailwind CSS
Documentation & Template
Enterprise AI Acceptable Use & Governance Framework
Production-ready enterprise policy stack governing LLM deployment, shadow AI prevention, data privacy boundaries, and employee AI tool authorization matrices.
NIST AI 100-1 Policy Framework Risk Governance
Database Script
Automated RBAC & Least Privilege Access Audit Tool
SQL and Python utility designed to parse multi-system user export lists, flagging unauthorized privilege escalation, stale accounts, and separation-of-duties (SoD) violations instantly.
SQL Python IAM Auditing

Compliance Architecture & Sample Reports

Visualizing how continuous control monitoring replaces point-in-time sampling (Mock Data Used).

Annual Audit TriggerPoint-in-Time
→
Manual ScreenshotingHigh Effort / Slow
→
Sample Data Verification5% Population Check
→
Stale Audit ReportHigh Blindspot Risk
Event-Driven HookReal-Time Telemetry
→
Python/API ValidatorAutomated Check
→
Immutable Log Store100% Population
→
Continuous DashboardZero Audit Friction

Sample Deliverable: Continuous Controls Monitoring (CCM) Dashboard Output

Example of an automated script output checking IAM and infrastructure controls in real-time (SOC 2 CC6.1 / ISO 27001 A.9.2.1).

> EXECUTING AUDIT_RUN_9904
TIMESTAMP: 2026-10-05T15:58:00Z
CTRL_ID
CONTROL_DESCRIPTION
TEST_METHOD
STATUS
IAM-01
MFA enabled for all active admin console users
API Polling (IdP Endpoint)
[PASS] 100% Valid
HR-04
Offboarded users revoked within 24h SLA
Python Script (HRIS vs AD sync check)
[PASS] 12/12 Verified
INF-02
S3 Buckets block public access natively
AWS Config Rule Evaluation
[FAIL] 1 Exception
AI-11
LLM prompt inputs logged for PII filtering
Log parsing (/var/logs/ai-proxy)
[PASS] Active
> Webhook payload dispatched to Jira (Ticket SEC-889) for INF-02 failure.
> Evidence hash appended to immudb blockchain ledger.

GRC & AI Governance Case Studies

Real-world scenarios demonstrating risk reduction, framework implementation, and process engineering.

Enterprise AI Risk Management Framework (NIST AI RMF) Implementation
AI Compliance & Governance

Designed and deployed an end-to-end AI governance architecture for evaluating third-party and internally built machine learning models prior to production release.

The Risk Challenge

Business units were adopting generative AI tools rapidly without centralized oversight, exposing the organization to data leakage, IP risk, and unvetted algorithmic bias.

The Solution

Created a standardized AI Model Intake process mapped to NIST AI RMF 1.0. Developed automated Python scripts to validate model cards, data provenance, and security controls.

Measurable Impact

Reduced AI system review time from 3 weeks to 48 hours while achieving 100% visibility over deployed organizational models.