Skip to content
View dbsectrainer's full-sized avatar

Highlights

  • Pro

Block or report dbsectrainer

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
dbsectrainer/README.md

Hi, I'm Donnivis Baker 👋

Senior Software Engineer · Cloud & Security Architect · DevOps Leader
I build secure cloud, compliance, and AI systems — and document the evidence that they work.

GitHub · LinkedIn · npm · MCP Registry

Rainbow divider

📑 Table of Contents

🧭 About Me

I work at the intersection of cloud security, federal compliance, and applied AI. My public repositories are reference implementations built to be run, tested, and audited — not just read.

Recent work includes AEGIS (multi-cloud FedRAMP High, NIST 800-53 Rev. 5, DoD Cloud SRG, and Zero Trust controls), an AI Safety & Governance Platform, a NIST 800-53 evidence-driven scanner, a Secure Generative AI platform on AWS, and six MCP servers for agent observability, cost, data, evaluation, legal, and health workflows.

The larger reference implementations include a docs/evidence/verification-report.md with commands, test results, screenshots, and explicit non-goals. If a capability was not verified, it is labeled that way.

class Engineer:
    def __init__(self):
        self.focus = ["cloud security", "federal compliance", "AI governance"]
        self.method = ["threat model", "automate", "test", "show evidence"]
        self.stack = ["Python", "TypeScript", "Terraform", "AWS · Azure · GCP"]

🎯 Current Focus

  • Federal compliance automation — NIST 800-53 Rev. 5, FedRAMP High, CMMC 2.0 / NIST 800-171, OSCAL, and policy-as-code.
  • AI governance and safety — model registry, RBAC, monitoring, privacy and regulatory checks, and secure RAG.
  • MCP developer tooling — local-first servers for tracing, cost, data, evaluation, legal, and health workflows.

🚀 Selected Work

Project What it does
AEGIS Multi-cloud federal security framework aligned to FedRAMP High, NIST 800-53 Rev. 5, DoD Cloud SRG, and NIST 800-207; Terraform modules plus authorization artifacts.
Stack: Terraform · AWS/Azure/GCP · LocalStack
AI Safety & Governance Full-stack model governance: JWT/RBAC, model registry, host monitoring, GDPR/HIPAA/CCPA checks, audit trail, and Docker deployment.
Stack: Python · FastAPI · React · TypeScript · SQLite/PostgreSQL
NIST 800-53 Scanner Evidence-driven Rev. 5 assessment: read-only collectors, versioned policy-as-code rules, OSCAL output, and Prometheus/Grafana monitoring.
Stack: Python · Flask · OSCAL · Docker
Secure GenAI on AWS Bedrock + RAG reference platform with Guardrails, PII redaction, WAF/GuardDuty, and SAM-local end-to-end tests.
Stack: Python · AWS SAM · Terraform · Bedrock
ICRAF Browser-only CMMC 2.0 / NIST 800-171 dashboard: 110-practice tracker, risk register, and IaC/CI control verifier.
Stack: React 19 · TypeScript · Vite
Federal Document Triage LangGraph workflow for document intake, classification, routing, and approval, with optional Bedrock/Comprehend/Textract integrations.
Stack: Python · LangGraph · AWS

Each repository states what is verified and what is not; see its docs/evidence/verification-report.md where present.

Also shipped:

🔌 MCP Servers

Six local-first servers, published on npm and listed in the official MCP registry. Each repository documents its tools and configuration. Node.js 20.19+ is required (trace-inspector requires 22.13+, eval-runner 22.5+).

Run any package with npx -y <package>@latest (replace <package> with the server name).

Server What it does
mcp-agent-trace-inspector · npm Local-first tracing, cost estimates, diffs, and audit logs for MCP agent workflows.
mcp-cost-tracker-router · npm Offline token/cost tracking, budget alerts, and model-routing suggestions.
mcp-data-pipeline-connector · npm Cross-source SQL over CSV/JSON, PostgreSQL, and REST via embedded DuckDB.
mcp-eval-runner · npm YAML-driven regression tests for MCP servers and agent workflows.
mcp-legal-doc-analyzer · npm Local clause extraction, risk flagging, compliance checks, and version diffs.
mcp-server-health-monitor · npm MCP-native health checks, schema-drift detection, and local history.

🤝 Open Source

🧰 Tech Stack

Python TypeScript AWS Azure GCP Terraform Docker Kubernetes

Area Tools
Languages Python · TypeScript · JavaScript · SQL · HCL · Bash
Cloud & platforms AWS · Azure · GCP · Docker · Kubernetes · Terraform · GitHub Actions
Security & compliance NIST 800-53 · FedRAMP · CMMC 2.0 · NIST 800-171 · Zero Trust · OSCAL · OPA · SBOM
AI/ML PyTorch · TensorFlow · scikit-learn · LangGraph · Amazon Bedrock · RAG

📬 Let's Connect

The best way to reach me is through GitHub or LinkedIn.

🧪 Repository Verification

Verification & maintenance commands

This repository is the source for my GitHub profile README. There is no application server or build step: GitHub renders README.md directly.

Prerequisites: Python 3.12+; Playwright 1.55+ for screenshots; Node.js 20.19+ only for the optional MCP package audit.

python3 -m pip install -r requirements-dev.txt
python3 -m playwright install chromium

make check          # unit tests + README structure, assets, secrets, and links
make preview        # render README through GitHub's Markdown API
make screenshots    # capture desktop/mobile evidence with Playwright

The link and registry checks require network access. No secrets or environment variables are required. GITHUB_TOKEN is optional and only raises GitHub API rate limits for make preview.

Validation report, screenshots, and residual risks: docs/evidence/verification-report.md.

Secure by design. Verified by evidence.

Rainbow divider

Pinned Loading

  1. enterprise-grade-checklists enterprise-grade-checklists Public

    HTML

  2. Mandarin-Pathways Mandarin-Pathways Public

    Python 1