I build intelligent systems at every layer — MCP server automations, compliance analytics, multi-cloud DR platforms, EC2 dashboards, ML deployments, and algorithmic trading bots. Every project is designed and shipped with AI tools deeply embedded in the workflow.
Every project was designed, built, and maintained using an AI-first workflow. SKILL.md and AGENTS.md instruction files embedded in each repo make Claude a domain-aware operator — not just a code assistant.
★ Flagship Project · Enterprise AI Automation
Technology Risk & Compliance Dashboard
Plotly/Dash · Jira MCP Server · Confluence MCP · Claude Opus 4.6 · VS Code
🏢 Enterprise · Local
End-to-end enterprise compliance analytics platform. Ingests daily compliance heatmap Excel files, renders an interactive Plotly/Dash dashboard (filtering, charts, export) on port 8052, and uses a Jira MCP Server — guided by a 100-line SKILL.md — to automatically create Jira stories for every noncompliant application, assign them to epics, and maintain the backlog in sync with the live compliance data. Built iteratively with Claude Opus 4.6 in VS Code and a custom Jupyter notebook pipeline.
Application Alpha — Deployment10170X/10170YSmith, John (E123456)Unit AYes
Framework Beta — Deployment10171X/10171YJones, Mary (V456789)Unit BYes
Service Gamma — Deployment10172X/10172YBrown, Lee (D789012)Unit AGapGap
📋SKILL.md — Jira MCP Automation (100 lines)Jira MCP Server
1
Build candidate set
Filter noncompliant apps from clean_df · deduplicate by app + ID
→
2
Query Jira
Search existing stories to avoid duplicates · JQL dedup
→
3
Create Stories
Create only missing Story issues · structured description template
→
4
Assign to Epic
Link stories to target epic · re-query to verify
// SKILL.md · Story Template
## Story Template: SR-Test Noncompliant
Summary: SR-Test Noncompliant - <Application> (<BusinessUnit>)
Description:
- Application: <Application Name> App ID: <App ID>
- SR-Test Status: Noncompliant Owner: <Owner>
- Action: Remediate SR-Test noncompliance and provide ETA for closure.## Workflow: Launch Compliance Dashboard
Launcher: launch_latest_dashboard.py Port: 8052
Data: ComplianceHeatMap_Daily_*.xlsx (latest file in data/)
Health: Invoke-WebRequest http://127.0.0.1:8052 → StatusCode 200
✦ Jira MCP Server auto-creates noncompliant app stories, assigns to epics, JQL dedup, lists open issues — all driven by SKILL.md
✦ Confluence MCP Server reads and writes documentation pages as part of the compliance workflow
✦ Plotly/Dash dashboard with LOB filters, SR/CSP bar charts, pie chart breakdown, filterable data table, Export to Excel/PDF
✦ Global Compliance Heatmap Jupyter notebook — 7_excel_compliance_dashboard.ipynb — built iteratively with Claude Opus 4.6
✦ Launcher script auto-selects latest daily Excel file from data/, serves dashboard on port 8052; health-checked via PowerShell
PythonPlotly / DashJira MCP ServerConfluence MCPClaude Opus 4.6pandasopenpyxlipywidgetsseabornJupyterVS Code Copilot
technology-resiliency
Multi-cloud DR test automation · Node.js · SKILL.md · agent.md · instructions.md
Full-stack Node.js/Express web app for planning and executing DR tests across AWS, Azure, GCP, and Oracle Cloud. Validates provider credentials from environment variables (AWS STS, Azure AD, GCP SA, OCI). Ships with 3 agent instruction files: SKILL.md (agent capabilities), agent.md (EC2 DR planner), instructions.md (system prompt for DR plan generation). Deployed serverless on Vercel via serverless-http.
technology-resiliency · Vercel · Port 3000
AWS
Azure
GCP
Oracle Cloud
EC2, RDS, Route 53
Cross Region
AWS FIS
us-east-1 → us-west-2
[DR-1718500312]✓ Credentials validated via STS · env vars configured
Production Next.js 16 / React 19 / TypeScript dashboard for launching, monitoring, and terminating AWS EC2 instances. Auto-resolves Amazon Linux 2023 AMI via SSM Parameter Store with 8-region static fallback. Includes SSH copy-to-clipboard, developer console log drawer, login page. Ships with SKILL.md (ops) and AGENTS.md (Next.js breaking-changes guard).
aws-compute-creator.vercel.app
AWS Compute CreatorAWS Configured · us-east-1
US East (N. Virginia) - us-east-1
t3.micro (Free Tier Eligible)
api-worker-prod
+ Launch Compute
api-worker-prod
i-0a1b2c3d · us-east-1a
running
batch-processor
i-0f9e8d7c · us-east-1b
running
dev-sandbox
i-0c1d2e3f · us-east-1a
stopped
[09:15:02] AWS Credentials configured · Default region: us-east-1 [09:15:04]✓ Fetched 3 instances from us-east-1 [09:15:42] Launching t3.micro "api-worker-prod" · resolving AMI via SSM… [09:15:45]✓ Instance i-0a1b2c3d launched · state: pending [09:15:46] SSH command copied to clipboard
// src/lib/aws-client.ts · AMI resolution
// Resolve latest Amazon Linux 2023 AMI via SSM Parameter Storeasync functiongetLatestAMI(region: string): Promise<string> {
const cmd = newGetParameterCommand({
Name: "/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64"
});
const res = await ssmClient.send(cmd);
return res.Parameter?.Value ?? fallbackAMIs[region]; // 8-region static map
}
SKILL.md — architecture map, dev commands, credential rules, AMI pipeline, tagging spec
ML model deployment to Amazon SageMaker · Published pip package · J.P. Morgan Chase open-source
Python library for deploying AI/ML models to Amazon SageMaker using your own Docker container image. Supports both real-time inference endpoints and batch transform jobs. Published on PyPI as pip install inference-server. Full documentation on ReadTheDocs. Open-sourced by J.P. Morgan Chase & Co. under Apache 2.0.
RiskyOptionsBot · thetagang · iron-condor · Interactive Brokers TWS API
Suite of Python algorithmic trading bots using the Interactive Brokers TWS API via ib_insync. RiskyOptionsBot buys 2-DTE SPY calls on 3 consecutive 5-min higher closes; thetagang runs The Wheel strategy (CSP → assignment → CC) for premium income; iron-condor executes a market-neutral spread strategy on QuantConnect.
terminal · RiskyOptionsBot.py · TWS port 7496
$ python RiskyOptionsBot.py
✓ Options Bot Running, connecting to IB...
✓ Successfully connected to IB · clientId=1 · port 7496
✓ SPY qualified · backfilling 2D 1-min bars via reqHistoricalData
Cloud infrastructure and FinOps portfolio: AWS Lightswitch Pattern (Lambda + EventBridge for scheduled cost control of non-prod environments), Terraform modules for AWS and GCP, GKE RBAC user personas + in-cluster API service accounts, Azure ML datastores/AutoML pipelines, and authored AZ-104 supplemental lab materials.
TerraformHCLAWS LambdaEventBridgeGKE / KubernetesAzure ML SDKGitHub ActionsBash
// ai tools & mcp servers
AI-first development workflow
These tools were active collaborators at every stage — not wrappers. SKILL.md and AGENTS.md files turn Claude into a domain-aware operator for each project, with defined capabilities, workflows, templates, and troubleshooting guides.
MCP Servers connected in production
🔧
Jira MCP Server
Automatically creates SR-Test & CSP-Test noncompliant stories, queries existing issues to avoid duplicates, assigns to epics, lists open backlog items — all via JQL. Driven by the 100-line SKILL.md agent instruction file.
→ Technology Risk & Compliance Dashboard
📚
Confluence MCP Server
Reads and writes Confluence pages as part of the compliance automation pipeline — syncing documentation with live compliance data and Jira story status.
→ Technology Risk & Compliance Dashboard
Instruction files shipped in repos
jira-amdp · SKILL.md
100-line Jira MCP skill: story creation workflows, JQL dedup, epic assignment, story templates (SR-Test & CSP-Test), dashboard launcher, column mappings, PowerShell health check, troubleshooting guide.
technology-resiliency · SKILL.md
DR resiliency agent: multi-cloud capabilities, chaos tool guidance per provider, expected outputs — DR test plan, test matrix, runbook, post-test review.
Agentic CLI for full-repo edits, multi-file refactoring, test scaffolding, and Next.js bootstrapping guided by AGENTS.md.
aws-compute-creatorinference-server
⚡
Editor AI
Cursor
AI-native editor: multi-file context edits, tab completions, natural language refactoring across TypeScript and Python codebases.
aws-compute-creatorRiskyOptionsBot
🐙
In-editor
GitHub Copilot
In-editor suggestions, docstring & README generation, test scaffolding in VS Code — heavily used in the compliance dashboard notebooks.
compliance-dashboardAll repos
🔧
Jira MCP
Jira MCP Server
Creates noncompliant app stories, assigns to epics, runs JQL queries, lists open issues — all driven by SKILL.md in the compliance project.
compliance-dashboard
📚
Confluence MCP
Confluence MCP Server
Reads and writes Confluence pages alongside the Jira workflow, keeping documentation in sync with live compliance data.
compliance-dashboard
☁️
Cloud AI
AWS Bedrock
Foundation model hosting; evaluated real-time SageMaker vs Bedrock endpoints for latency and cost alongside the inference-server project.
inference-server
🔬
Chaos
AWS FIS + Gremlin
Chaos experiment design generated with Claude, then executed via AWS FIS API and Gremlin for DR validation in technology-resiliency.
technology-resiliency
// skills
Technical skill matrix
AI & Agentic Workflows
MCP Server Integration (Jira, Confluence)90%
SKILL.md / Agent Instruction Design93%
AI-Assisted Dev Workflows96%
Prompt Engineering92%
SageMaker / AWS Bedrock82%
Cloud & Infrastructure
AWS (EC2, SSM, FIS, Lambda, STS)94%
Multi-cloud DR & Chaos Engineering88%
Azure (VM, ML, DevOps, Chaos)82%
Terraform / IaC85%
Kubernetes / GKE / RBAC78%
Development
Python (ML, dashboards, automation)91%
TypeScript / Node.js88%
Next.js / React86%
Plotly / Dash / Jupyter85%
Algorithmic Trading80%
// contact
Let's build something intelligent.
Open to AI Generalist, Cloud Architect, and ML Platform Engineer roles. I work best shipping real AI products to production in fast-moving teams — from MCP automations to cloud platforms to compliance analytics.