Skip to content
View xnasusx's full-sized avatar
  • Boston

Block or report xnasusx

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
xnasusx/README.md

Susan Shepard

Cyber risk, quantified into decisions leaders can defend.

Staff Β· Trust, Risk & Compliance Analyst, Information Security @ Rapid7

Boston, MA Β· USAF Veteran Β· President & Founder, GRC Engineering Club β€” Boston Chapter

Portfolio LinkedIn Medium Email


πŸ” About

Over a decade across enterprise SaaS, biotechnology, healthcare, and public-company security work β€” now building FAIR-based risk quantification, compliance-as-code, and AI-assisted GRC systems that replace the audit spreadsheet with something a board can actually read.

I architect and engineer the platforms myself: React/Vite front ends, Node.js/Express services, PostgreSQL data models, and evidence pipelines that pull continuous control evidence out of cloud infrastructure, IdPs, EDRs, and ticketing systems instead of asking a human to screenshot it.

FAIR Compliance as Code AI-assisted GRC SEC Materiality Control Mapping


🎯 What I Build

What it means Where it shows up
01 Β· Quantify Turn cyber risk from a heat-map color into a defensible loss-exposure range. FAIR-based scenarios, LLM-assisted scoring, and P50 / P90 narratives that let leadership decide instead of react. FAIR Β· Monte Carlo Β· LLM scoring Β· Executive narrative
02 Β· Engineer Make controls, evidence, and frameworks one operating system β€” not five parallel spreadsheets. OSCAL-shaped data, compliance-as-code checks, and evidence pipelines that arrive with the work. OSCAL Β· Compliance-as-code Β· Evidence automation Β· Control platform
03 Β· Translate Move technical exposure into materiality decisions leaders can defend. OWASP + EO-14028 severity, SEC 8-K disclosure workflows, and calculators that keep the reasoning legible after the incident. SEC 8-K Β· EO-14028 Β· Materiality Β· Incident severity

🧠 How I Think About GRC

Controls are the foundation. Everything else pulls from the controls. Build controls out properly and audit evidence, risk, policy, and compliance automatically compose. Miss the layer a control sits at β€” product, platform, customer, enterprise β€” or what it costs to own, and you'll never calculate risk, mature controls, set realistic KRIs/KPIs, or run continuous monitoring. Bad control data is the path to a failing GRC program.

Financial quantification in GRC is non-negotiable. Heatmaps are dead. Red is a color, not a unit of risk measurement. You cannot tell leadership "how risky" something is by calling it red. FAIR gives you defensible loss exposure ranges a CFO can budget against.

Risk is not a point in time. Risk is scenarios. Static risk registers are legacy. We run scenarios, Monte Carlo simulations, and loss exceedance curves to show where threats actually live. When risk is forward-looking instead of reactionary, you have a mature program.

GRC engineering and automation take programs to the next level. Manual workload eventually takes its toll and fatigue causes error. Automate the workflows and engineer the solutions β€” AI for risk scoring, questionnaire response, vendor assessment, and threat modeling. AI and engineering take already-mature programs to the next level, and give struggling teams a shortcut to the top.


πŸ“Œ Featured Work

Project What it does
u-dont-grc-me TypeScript Control-centric GRC platform prototype β€” controls are the source of truth, with assets, frameworks, evidence, risks, integrations, and AI agent decisions mapped around each one. Command center, audit package assembly, and a 10,000-trial FAIR Monte Carlo engine. React/Vite UI over a SQLite/Lambda API. Live
ai-risk-register HTML An AI risk register that returns loss exposure ranges instead of heat-map colours. Twelve seeded AI scenarios, three-point estimates through a 10,000-iteration Monte Carlo, and live coverage against NIST AI RMF 1.0 and ISO/IEC 42001 Annex A. Live
cyber-materiality-workbench HTML Work an incident through an SEC Item 1.05 materiality determination β€” the quantitative screen, the SAB 99 total mix, the four-business-day clock counted against federal holidays, and the contemporaneous memo. Either leg can carry the call, which is the whole point. Live
incident-severity-calculator HTML Sixteen OWASP Risk Rating factors, likelihood and impact kept separate, severity read from the OWASP matrix with the active cell shown live. One rubric, so the argument becomes "you scored detection at 9 and I scored it at 3." Live
risk-quantifier HTML Place risks on a 5Γ—5 heat map, give each a frequency and loss range, then run 10,000 Monte Carlo iterations and watch the matrix become a distribution. Built to show exactly how much information a qualitative matrix throws away. Live
loss-exceedance-curve HTML Interactive LEC guide. Overlay risk tolerance, loss reserves, and materiality to read the odds of crossing each one β€” the answer to "what are the chances we lose more than $X?" Live
fair-model-study HTML Interactive FAIR taxonomy trainer: build the decomposition tree from memory, assign units, match 22 definitions. Placement and unit accuracy scored separately. Live
monte-carlo-demo HTML Watch the law of large numbers converge on a fair coin, with the binomial standard-error band drawn in. Ten flips land anywhere; ten thousand settle down. Live
portfolio HTML xnasusx.github.io/portfolio β€” the full body of work: programs, builds, and the risk lab.

🧰 Toolbox

Risk & Quantification

FAIR Monte Carlo Loss Exceedance CVSS OWASP EO-14028

Frameworks & Standards

NIST 800-53 NIST CSF ISO 27001 SOC 2 PCI DSS FedRAMP GovRAMP HIPAA GDPR DORA CSA CCM OSCAL NIST AI RMF ISO 42001

Build

TypeScript React Vite Node.js Express PostgreSQL Python Docker Slack Bolt Chrome Extensions

Cloud & AI

AWS GCP LLM Integration RAG Agentic Workflows

GRC Platforms

OneTrust Archer ServiceNow GRC AuditBoard


πŸŽ“ Certifications & Education

Credential Issuer
Certified Information Security Manager (CISM) ISACA
Certified in Risk and Information Systems Control (CRISC) ISACA
Advanced in AI Security Management (AAISM) ISACA
Advanced in AI Risk (AAIR) ISACA
Certified in Cybersecurity (CC) ISC2
AWS Certified Cloud Practitioner (CLF-C02) AWS
  • M.S. Computer Information Systems, Concentration: Security β€” Boston University
  • B.S. Information Technology, magna cum laude β€” UMass Lowell

🌱 Community & Contributions

  • President & Founder β€” GRC Engineering Club, Boston Chapter. Building the local practice around systems, automation, and modern controls work.
  • ISACA AAISM beta tester and Exam Writing Development Group writer.
  • ISC2 technical guidance paper co-author and subject matter expert.
  • Writing at medium.com/@xnasusx β€” including "Hari Seldon Would've Made a Great CISO: What Cyber Risk Analysts Can Learn From Asimov's Foundation."
  • Mentoring through ISACA, Big Brothers Big Sisters, and Boston University Admissions.

πŸ“¬ Let's talk

Quantitative risk programs, GRC engineering, or turning a control library into a platform.

Portfolio LinkedIn Email


"Red is a color, not a unit of risk measurement."

Pinned Loading

  1. portfolio portfolio Public

    Susan Shepard portfolio: GRC engineering, FAIR cyber risk quantification, AI-driven security automation, and continuous control monitoring.

    HTML 1

  2. risk-quantifier risk-quantifier Public

    Interactive risk quantifier: place risks on a 5x5 heat map, add frequency and loss ranges, then run 10,000 Monte Carlo iterations to turn the matrix into a loss distribution.

    HTML 1

  3. loss-exceedance-curve loss-exceedance-curve Public

    Interactive loss exceedance curve guide, restyled to my portfolio palette

    HTML 1

  4. fair-model-study fair-model-study Public

    Interactive FAIR taxonomy study tool: build the decomposition tree from memory, assign units, match definitions. A training exercise.

    HTML 1

  5. monte-carlo-demo monte-carlo-demo Public

    Interactive Monte Carlo demo: watch the law of large numbers converge on a fair coin. A training exercise.

    HTML 1