Skip to content
View roberjo's full-sized avatar
🏠
Contact me!
🏠
Contact me!

Block or report roberjo

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

John B. Roberts | Cloud Solutions Architect Β· AI Automation

John B. Roberts at work in a server room

Blog LinkedIn Email


πŸš€ About Me

I design and build high-leverage software systems: cloud architectures on AWS, automation that removes toil, and AI workflows that put LLMs to work inside real engineering processes. My background is enterprise cloud architecture, so the things I build are secure, cost-aware, observable, and tested, whether that's a serverless platform, a vulnerability-remediation pipeline, or tooling around a COBOL batch shop.

🎯 What I Work On

  • πŸ€– AI-powered automation - LLM agents that turn tickets into pull requests, and tooling that makes AI coding agents (Claude Code, Copilot, Gemini CLI, Codex) better at using real tools
  • πŸ—οΈ Cloud architecture - Multi-region, highly available, fault-tolerant, event-driven designs on AWS
  • ⚑ Infrastructure as Code - Terraform, CloudFormation, AWS CDK
  • πŸ”„ Serverless & edge - Lambda, API Gateway, DynamoDB, EventBridge, Step Functions, Cloudflare Workers
  • 🧱 Legacy modernization - Modern tooling, observability, and dev workflows around mainframe COBOL
  • πŸ› οΈ DevOps & CI/CD - GitHub Actions, Terraform Cloud, Harness, Jenkins
  • πŸ”’ Security & compliance - Zero Trust, automated security controls, SOC2/ISO27001
  • πŸ’° Cost optimization - FinOps practices, resource optimization, cost governance
  • πŸ“Š Observability - CloudWatch, X-Ray, Prometheus, Grafana, ELK

πŸ’Ό Featured Projects

Modern engineering around mainframe COBOL

A realistic COBOL batch shop (JCL job streams, copybooks, EBCDIC packed-decimal files) that runs in a container without a mainframe, surrounded by the tooling production shops rarely have: job visibility, data interfacing, monitoring, and a modern development loop.

Tech: Rust Β· GnuCOBOL Β· JCL Β· Docker Β· GitHub Actions


From vulnerability finding to pull request, automatically

Two pipelines: one turns ServiceNow application-vulnerability findings into Jira issues; the other has an LLM read the target repo, write the fix, and open a GitHub PR, then notifies the team over Teams, Slack, and email. Pluggable LLM providers (Claude, Gemini).

Tech: Python Β· Anthropic Claude API Β· Google Gemini Β· Jira Β· ServiceNow Β· GitHub API


🧰 tool-enabler

Teach AI coding agents to use your tools

One catalog of "how to use this tool" knowledge for CLIs (gh, kubectl, aws, ...) and HTTP-only systems (Jira, Confluence, Slack, Splunk, Jenkins, Harness), compiled into the context format each agent reads: Claude Code Skills, AGENTS.md, GEMINI.md, and copilot-instructions.md.

Tech: Python Β· Claude Code Β· GitHub Copilot Β· Gemini CLI Β· Codex CLI


☁️ aws-testing

A full event-driven AWS app, deployed and tested on a laptop

Proof of concept evaluating fakecloud as a local AWS stand-in: ~70 Terraform resources (Lambda, API Gateway, SNS/SQS with DLQs, DynamoDB Streams, S3, Kafka, CloudFront, Route 53) plus a Next.js front end, verified by 22 end-to-end tests, with 15 documented emulator findings.

Tech: Terraform Β· AWS Lambda (Node.js) Β· SNS/SQS Β· DynamoDB Β· Kafka Β· Next.js


πŸš— VINScout

Used-vehicle opportunity screening

Pulls real listings every 6 hours, normalizes them by VIN, and gates every vehicle on its history (accident, salvage, flood) before ranking it on price, mileage, and NHTSA recall data. Runs entirely on free tiers.

Tech: TypeScript Β· React Β· Cloudflare Workers Β· Hono Β· D1 Β· GitHub Actions


πŸ“» world-radio Β· Live demo

Listen to the world's radio on a live map

5,000+ geo-located stations on an interactive clustered map, with HLS playback, a regional "radio scanner" mode, and shareable station lists.

Tech: TypeScript Β· Vite Β· Leaflet Β· HLS.js


More projects

Project What it is Tech
AuraStream Serverless sentiment analysis API (real-time and batch) with PII protection and caching Python Β· AWS Lambda Β· Comprehend Β· DynamoDB Β· Terraform
AdPilot Conversational AdTech agent system Next.js Β· Vercel AI SDK Β· Claude / OpenAI / Gemini Β· Supabase
intellidoc-rag-system RAG document intelligence: query and summarize large document sets FastAPI Β· ChromaDB Β· PostgreSQL Β· OpenAI / Anthropic Β· Docker
role-fusion Β· demo Role-based access control UI with granular permissions and dynamic roles React Β· TypeScript Β· Tailwind Β· Radix UI
guardrail-radar Zero-budget content-discovery pipeline for an AI-assisted-development newsletter Python Β· GitHub Actions Β· GitHub Pages
roomba-telemetry Local-network telemetry and control dashboard for WiFi Roombas Python

πŸ› οΈ Technology Stack

☁️ Cloud

AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Amazon ECS Amazon EKS Amazon CloudWatch AWS Organizations Cloudflare Workers

πŸ€– AI & Agents

Claude Claude Code Google Gemini OpenAI GitHub Copilot

πŸ”§ DevOps & Infrastructure

Terraform AWS CDK Docker Kubernetes GitHub Actions Jenkins

πŸ’» Languages & Frameworks

Python TypeScript JavaScript Rust COBOL C# Bash React Next.js FastAPI


πŸ“ˆ Architecture Expertise

Architecture Expertise

Specializing in designing and implementing:

  • πŸ—οΈ Multi-Region Architectures - High availability and disaster recovery
  • ⚑ Serverless Solutions - Event-driven, auto-scaling applications
  • πŸ”’ Security-First Design - Zero Trust, defense in depth
  • πŸ’° Cost-Optimized Solutions - FinOps and resource optimization
  • πŸ“Š Observability - Comprehensive monitoring and alerting

πŸ“š Writing

More on the blog at roberjo.github.io.


πŸ“« Let's Connect

I'm passionate about helping organizations get real leverage from cloud and AI. Whether you're looking to:

  • πŸ€– Put LLMs and coding agents to work inside your engineering workflow
  • πŸ—οΈ Design scalable cloud architectures
  • πŸ”„ Implement DevOps practices
  • πŸ”’ Enhance security posture
  • πŸ’° Optimize cloud costs

Let's talk.


"Building reliable, secure, and scalable systems that give the people using them an unfair advantage."

Available for consulting, full-time opportunities, and speaking engagements

Pinned Loading

  1. terraform-templates terraform-templates Public

    Production-ready Terraform templates for common AWS architecture patterns

    HCL

  2. TwitterFavorite TwitterFavorite Public

    Twitter Automation via TWIT NPM package

    HTML 1 1

  3. SpaceTradingGame SpaceTradingGame Public

    Space Trading Game in BASIC

  4. AdPilot AdPilot Public

    Conversational AdTech Agent System

    TypeScript

  5. AuraStream AuraStream Public

    AuraStream is a serverless sentiment analysis platform built on AWS that provides a unified API for both real-time and batch sentiment analysis. Designed for enterprise use with built-in PII protec…

    Python

  6. n8n-ai-automations n8n-ai-automations Public

    Forked from lucaswalter/n8n-ai-automations

    Collection of n8n workflows, n8n templates, AI automations, and AI agents created for The Recap AI YouTube channel and the AI Automation Mastery free Skool community.