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.
- π€ 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
π§± mainframe-frontier
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
π« ticket-remediation
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, andcopilot-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
| 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 |
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
More on the blog at roberjo.github.io.
- Serverless Architecture Patterns for Enterprise Applications - Scalable patterns for modern applications
- Cost Optimization Strategies for AWS Infrastructure - Practical FinOps implementation
- Implementing Zero Trust Security in AWS - Security-first architecture design
- Production Ready Microfrontend Build with Codex - Building a React portal on microfrontends with OpenAI Codex
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





