Skip to content
View jennifer-mckinney's full-sized avatar

Block or report jennifer-mckinney

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
jennifer-mckinney/README.md

Jennifer McKinney

AI Systems Architect · Constraint-Native Architecture· Regulated-Domain AI

I build agentic AI systems for high-stakes, regulated industries production deployments where safety, compliance, and auditability are structurally baked into the architecture, not retrofitted after the fact.

I coined the term Constraint-Native Architecture: a methodology where regulatory, privacy, and safety constraints are the generative logic behind an agent's design not a governance layer added afterwards. The system can't violate constraints because it was never designed to permit that path.

I hold credentials from Johns Hopkins (Agentic AI), Oxford Saïd Business School (AI Ethics, Regulations & Compliance), and oxethica (Certified AI Auditor · Certified AI Ethicist · Certified AI Professional) one of the few practitioners combining hands-on production agentic systems with formal audit and governance training.


What I'm Building

  • Production agentic AI for pharma strategy, financial compliance, and regulated-domain workflows
  • Constraint-Native Architecture patterns: PII non-acquisition by design, RegOntology-first agents, tamper-evident validation graphs
  • Knowledge graph-driven agent topologies (Neo4j + hybrid retrieval)
  • Reusable AI developer toolkit RAG pipelines, validation frameworks, multi-agent orchestration
  • Interactive data storytelling: D3.js knowledge graph visualizations and automation control centers

Open to

  • Collaboration on regulated-domain AI (pharma, fintech, health tech, legal)
  • Speaking and advisory conversations on agentic AI governance and safety architecture
  • Practitioner co-authorship on agentic systems design patterns
  • Consulting engagements in AI governance, audit readiness, and compliance-native system design

Featured Work

Project What it is Stack & Highlights
Compliance-Native AI Platform (Patent Pending ) Deployed agentic AI for a regulated-domain use case regulatory intelligence, strategy support, and audit-grade traceability Python · Neo4j · LangGraph · Hybrid RAG · Tamper-evident audit chain · Confidence-gated autonomy loop · PII non-acquisition by design
JHU Agentic AI Portfolio Three production-grade agentic systems built in the JHU Agentic AI programme Multi-agent pipelines · LangGraph orchestration · RAG · Autonomous Financial Analyst · Mortgage Underwriting System with full audit trail
AI Interview Coach Production AI app with resume-aware question generation, real-time evaluation, and voice coaching Python · FastAPI · OpenAI Realtime API · WebRTC · Session persistence · PRD + architecture docs
Knowledge Map (private) Interactive knowledge graph with NLP extraction, multi-layout visualization, and automation control center D3.js · SVG · Neo4j · Cross-browser test plan · Keyboard navigation system
AI Developer Toolkit (private) Modular, reusable skill library for building agentic systems RAG, knowledge graphs, validation, testing Python · FastAPI · Streamlit · ChromaDB · Qdrant · GitHub Actions · Pre-commit discipline
LLM-Assisted D3 Visualization Research exploration: using LLMs to write and refactor D3.js visualization code JavaScript · D3.js · Claude API · Observable

Design Philosophy

"Architecture should make unsafe behavior structurally impossible not just discouraged."

I approach agentic systems by decomposing the problem space before writing a line of architecture. The systems I design are defined as much by what they cannot do as by what they can and every autonomous decision is a verifiable, auditable event, not a log entry.

I work from negative space: I define what the system must never do, must never store, must never infer without permission and the resulting design emerges from those constraints rather than fighting them. This produces more compliant, more robust, and more trustworthy systems than any post-hoc governance layer can achieve.


Skills

Languages

Python JavaScript TypeScript HTML5 CSS3 Bash Cypher SQL

Agentic AI & Orchestration

Multi-Agent Systems LangGraph LangChain Agentic RAG RAG Pipelines Tool Calling HITL MCP Claude API OpenAI Prompt Engineering

Data, Graphs & Storage

Neo4j ChromaDB Qdrant PostgreSQL SQLite Embeddings Graph Algorithms D3.js

Backend & APIs

FastAPI Node.js Express WebSockets REST APIs WebRTC

Frontend & Delivery

Streamlit Observable Jupyter SVG Responsive UI

Testing, Governance & Compliance

pytest Playwright Audit Chains Risk Scoring Bias Detection AI Governance AI Audit PII Protection Privacy by Design EU AI Act

DevOps & Tooling

Docker Railway GitHub Actions Pre-commit Hooks


Certifications

Credential Issuer Issued Verify
Certificate Program in Agentic AI Johns Hopkins Whiting School of Engineering 2025 ePortfolio
Oxford AI Ethics, Regulations & Compliance Programme Saïd Business School, University of Oxford Aug 2025 Credential
Artificial Intelligence Programme Certificate Saïd Business School, University of Oxford Jun 2025 Credential
Certified AI Auditor (CAIA) oxethica Aug 2025 Credential
Certified AI Ethicist (CAIE) oxethica Aug 2025 Credential
Certified AI Professional (CAIP) oxethica Aug 2025 Credential
Product Management for AI/ML ELVTR Jan 2024 Credential

Connect

LinkedIn Email

Popular repositories Loading

  1. plot plot Public

    Forked from observablehq/plot

    A concise API for exploratory data visualization implementing a layered grammar of graphics

    HTML

  2. blog-llm-code-assist blog-llm-code-assist Public

    Forked from observablehq/blog-llm-code-assist

    An exploration of using LLMs to help write visualization code

    HTML

  3. examples examples Public archive

    Forked from observablehq/examples

    Examples of using Observable in a variety of contexts

    HTML

  4. templates templates Public

    interactive templates for visual story telling

    JavaScript

  5. obframework obframework Public

    Forked from observablehq/framework

    A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data a…

    TypeScript

  6. context7 context7 Public

    Forked from upstash/context7

    Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors

    JavaScript