Open to AI Generalist roles

Arun
Bongu

AI Generalist & Cloud Architect

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.

MCP Servers · Jira · Confluence Claude Opus 4.6 · Claude Code AWS · Azure · GCP · OCI Next.js · TypeScript · Python Plotly · Dash · Jupyter Terraform · Kubernetes
arun@akbongu ~ zsh
❯ █
0Projects
0Cloud providers
0AI tools
0Languages

// projects

Built with AI tools, shipped to production

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.

localhost:8052 · Compliance Dashboard
5,715Total Records
4,918SR-Test Compliant
1,376CSP-Test Compliant
11Business Units
Line of Business
All ▾
SR-Test Status
All ▾
CSP-Test Status
All ▾
Business Unit Distribution
SR vs CSP Compliance
SR-Test
CSP-Test
Compliant Gap N/A
Combined Overview
SR Only 64.9%
Both 21.2%
Neither 11%
CSP Only 2.9%
ApplicationApp IDOwnerBusiness UnitSR-TestCSP-Test
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
[step 2] ✓ Failover: us-east-1a → us-west-2b configured
[step 3] ✓ FIS experiment triggered · EC2, RDS, Route 53
[step 4] ✓ Recovery validated · rollback ready
// app.js · POST /api/test (core DR logic)
// Validate credentials from env or named profile
if (!effectiveAccountId && (providerProfile || hasEnvCredentials(provider))) {
  const validation = await validateProviderProfile(provider, providerProfile, primaryRegion);
  effectiveAccountId = validation.accountId;
}
// Build DR steps: within-region AZ or cross-region failover
result.steps.push({ title: `Execute chaos tool test: ${chaosTool}`,
  detail: `Trigger ${chaosTool} against ${provider} ${serviceLabel}.` });
result.steps.push({ title: 'Validate recovery',
  detail: 'Confirm health, traffic routing, and data integrity after failover.' });
SKILL.md — agent capabilities, chaos tools, RTO/RPO validation
agent.md — EC2 DR planner, AWS CLI runbooks, rollback steps
instructions.md — system prompt, DR plan generator, failure matrix
✦ 4 cloud providers: AWS (STS), Azure (identity), GCP (google-auth-library), Oracle Cloud (oci-common)
✦ 5 chaos tools: AWS FIS, Azure Chaos Studio, GCP resilience testing, Gremlin — per-provider guidance API
✦ REST API: GET /api/providers, POST /api/test, POST /api/provider/validate, POST /api/chaos/guide, GET /version
✦ Vercel serverless deploy · PowerShell DR setup scripts · FIS experiment templates included
Node.jsExpress 4@aws-sdk/client-sts@azure/identitygoogle-auth-libraryoci-commonserverless-httpAWS FISGremlinVercel

aws-compute-creator

EC2 provisioning dashboard · Next.js 16 · TypeScript · SKILL.md · AGENTS.md · Vercel

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 Store
async function getLatestAMI(region: string): Promise<string> {
  const cmd = new GetParameterCommand({
    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
AGENTS.md — "Read Next.js docs before writing code" · Next.js 16 breaking-changes guard
CLAUDE.md → @AGENTS.md
✦ Credentials from env only (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION) — never committed
✦ Every instance tagged: Name (user input) + CreatedBy: AWS-Compute-Creator
✦ 5 API routes: GET /status, GET/POST /instances, POST /instances/[id]/terminate, POST /auth/login
Next.js 16.2.9TypeScript 5React 19@aws-sdk/client-ec2 v3@aws-sdk/client-ssm v3lucide-reactVercel

inference-server

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.

terminal · inference-server deployment
$ pip install inference-server
✓ Successfully installed inference-server-1.0.0
$ python deploy.py --mode realtime --model ./my_model
✓ Building Docker image: my-model:latest
✓ Pushing to ECR: 123456789.dkr.ecr.us-east-1.amazonaws.com/my-model
✓ Creating SageMaker endpoint: my-model-realtime-endpoint
✓ Endpoint InService · avg latency: 43ms · p99: 87ms
✦ Real-time inference endpoints + batch transform on SageMaker with custom Docker containers via ECR
✦ Published PyPI package (inference-server) · ReadTheDocs documentation · Apache 2.0 licence
✦ 100% docstring coverage (interrogate) · 90%+ test coverage · Tox · pre-commit · black · isort · mypy
✦ Python ≥3.7 · werkzeug, orjson, pluggy, codetiming — minimal runtime deps
Python ≥3.7Amazon SageMakerDocker / ECRwerkzeugpluggyToxPyPIReadTheDocsApache 2.0

Algorithmic Trading Suite

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
◉ 3 consecutive higher closes detected · entering trade
→ Strike $5 OTM · 2 DTE SPY Call · qty 1 · MarketOrder BUY
✓ Scalping profit on next bar close · SELL filled
// RiskyOptionsBot.py · on_bar_update()
if df.close.iloc[-1] > df.close.iloc[-2] and df.close.iloc[-2] > df.close.iloc[-3]:
    # 3 consecutive higher closes → enter 2-DTE SPY call, $5 OTM
    for optionschain in self.chains:
        for strike in optionschain.strikes:
            if strike > df.close.iloc[-1] + 5:
                self.options_contract = Option(
                    self.underlying.symbol, optionschain.expirations[1],
                    strike, 'C', 'SMART', tradingClass=self.underlying.symbol)
                trade = self.ib.placeOrder(self.options_contract, MarketOrder('BUY', 1))
✦ RiskyOptionsBot: async IB event loop, APScheduler hourly chain refresh, streaming 1-min bar data
✦ thetagang: The Wheel — Cash-Secured Puts → share assignment → Covered Calls → premium income cycle
✦ iron-condor: QuantConnect algorithm on basket of growth stocks, delta-neutral spread execution
Pythonib_insyncAPSchedulerIBKR TWS APIasynciopandasQuantConnect

IaC · FinOps · ML Platforms

finops-lightswitch · Terraform · GKE RBAC · AzureML · AZ-104 labs

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.

✦ finops-lightswitch: automated EC2/RDS on/off scheduling via Lambda + EventBridge — cuts non-prod costs
✦ GKE RBAC: 2 scenarios — user persona permissions + in-cluster service account API access + troubleshooting
✦ AzureML: datastores, compute clusters, datasets, AutoML experiments, pipeline authoring via Python SDK
✦ AZ-104 labs: authored supplemental lab materials for Azure Administrator certification preparation
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
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.
technology-resiliency · agent.md
EC2 failover agent: generates AWS CLI command sequences, runbooks, 9-step recommended workflow from account confirmation → cleanup.
technology-resiliency · instructions.md
System prompt: within-region & cross-region DR test plans, failure matrix, runbook output for ops teams, chaos tool guidance.
aws-compute-creator · SKILL.md
Ops skill: dev commands, architecture map with file paths, credential rules (env vars only), AMI resolution pipeline (SSM → static fallback), instance tagging spec.
aws-compute-creator · AGENTS.md
"This is NOT the Next.js you know" — instructs AI agents to read Next.js docs before writing any code. Breaking-changes guard for Next.js 16.
🤖
Primary AI

Claude Opus 4.6

Architecture decisions, code generation, SKILL.md authoring, compliance dashboard iteration, Jira MCP workflow design, debugging complex async TypeScript & Python.

All projects
💻
Agentic dev

Claude Code

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.

Available now

AI Generalist · Cloud Architect · ML Platform Engineer

✓ Full-time or contract
✓ Remote or hybrid
✓ Startups to enterprise
✓ AI-first product teams
View GitHub ↗