About
Hi, I’m John — a cloud software architect based in the Milwaukee area with a deep specialization in AWS and enterprise AI systems.
What I Do
I design and build cloud-native architectures at scale, working with a 250+ person organization where I focus on the intersection of distributed systems and practical AI. My current technical home is AWS Bedrock — specifically multi-tenant GenAI architectures, RAG pipelines, and helping enterprises move from AI proof-of-concept to production.
Beyond my day job, I operate an independent consulting practice, where I advise on cloud architecture strategy and enterprise AI implementation.
Core Expertise
- AWS — deep, end-to-end: architecture, IAM, serverless, containers, data pipelines
- Generative AI on AWS — Bedrock, RAG systems, vector stores, prompt engineering at scale
- Multi-tenant SaaS architecture — isolation models, cost attribution, scalable control planes
- Systems programming — Rust, with a focus on robotics and performance-critical workloads
- Enterprise AI strategy — translating GenAI capabilities into defensible, production-grade systems
What This Blog Is About
I write for enterprise architects and engineering managers who are serious about building with AI — not chasing demos, but shipping systems that hold up. Expect posts on:
- AWS Bedrock patterns and anti-patterns
- RAG architecture decisions and tradeoffs
- Multi-tenant GenAI design
- Rust for systems and robotics
- Hard-won lessons from real enterprise implementations
No fluff. No “10 ChatGPT prompts to boost productivity.” Just architecture.
Beyond the Cloud
When I’m not thinking about distributed systems, I’m tinkering with Rust-based robotics, maintaining an opinionated macOS productivity setup, and navigating EV ownership through brutal Midwest winters in my Tesla Model 3.
Want to work together? I’m selectively available for consulting engagements — get in touch.