CAM SOPER

Solutions Architect · AI Systems Builder · Technical Educator

Solutions architect and systems builder who automates complex technical work with AI. I run Pulumi’s documentation platform as a one-person docs-ops practice: the repository, the build pipeline, the information architecture, and an AI-driven quality system that reviews every change before it ships. Three decades across software engineering, cloud infrastructure (Azure, .NET), and developer education, now focused on polyglot, AI-powered systems that give small teams outsized leverage. I build the system, not just the content.

Key Skills

  • AI Systems & Automation — design modular, multi-model LLM pipelines for review, fact-checking, and content operations that let one person operate like a team.
  • Solution Architecture & Platform Ownership — own repositories, build pipelines, information architecture, and quality gates end to end.
  • DevOps & CI/CD — GitHub Actions, automated quality gates, dev containers, and infrastructure as code with Pulumi.
  • Polyglot Engineering — .NET/C#, Go, Python, and TypeScript; ramp on new languages through fundamentals, not syntax.
  • Cloud & Infrastructure — deep Azure background plus multi-cloud IaC, containers, and scalable architectures.
  • Technical Education & Communication — turn complex systems into documentation, talks, and training developers actually use.

Work Experience

Senior Technical Content Engineer

Pulumi · RemoteJul 2025 – Present

Own the documentation platform for Pulumi’s infrastructure-as-code product as a one-person docs-ops practice: the pulumi/docs repository, the site and docs build pipeline, the information architecture, and the quality gate every change ships through. The mandate is leverage, not headcount: build systems that hold a quality bar at the speed engineering ships.

  • Built an AI-powered PR review pipeline that pairs deterministic linting (Vale, markdownlint) with multi-model LLM fact-checking (Claude Opus and Sonnet), scoped to changed lines and wired into CI/CD. It is cited internally as the reference implementation for the company’s content-quality model.
  • Designed a modular “prompts as code” skill system: reusable, version-controlled AI skills that share a single source of truth for style and review criteria, adopted and extended by engineering and marketing. Wrote it up on the Pulumi blog.
  • Partner with marketing on SEO/AEO, tuning content to be accurately cited by AI answer engines (Google AI Overviews, LLM assistants) without resorting to spam.
  • Built the agent-consumable knowledge layer (clean .md URLs, a curated llms.txt, and a JSON sitemap) so coding agents retrieve current, authoritative documentation instead of stale training data.
  • Work polyglot across documentation and runnable examples in .NET, Go, Python, and TypeScript.

Skills & Technologies

AI Systems · Anthropic Claude · OpenAI · LLM Orchestration · Prompt Engineering · CI/CD · GitHub Actions · Docs-Ops · Vale · Hugo · Infrastructure as Code · Pulumi · Python · Go · TypeScript · .NET

Senior Content Developer

Microsoft · RemoteJun 2015 – May 2025

Developer education and tooling across .NET and Azure, with a growing focus on automation. Built and maintained learning systems used by millions of developers.

  • Designed and implemented AI-driven documentation tooling, integrating GitHub Copilot to streamline authoring and content automation.
  • Owned a portfolio of 467 Azure and .NET documentation and training topics driving 1.1M+ annual pageviews.
  • Built developer environments with Dev Containers, Codespaces, and WSL, streamlining onboarding for Linux-first and cross-platform developers.
  • Wrote the entire .NET IoT documentation set, bridging hardware integration with .NET development.
  • Primary author of .NET training on Microsoft Learn (fundamentals, ASP.NET Core, microservices, Azure SDKs); co-founded and co-hosted On .NET Live.

Skills & Technologies

.NET · ASP.NET Core · Azure · AI Tooling · GitHub Copilot · Technical Documentation · Dev Containers · Codespaces · WSL · Microservices · Solution Architecture

Premier Field Engineer

Microsoft · Various Locations, RemoteFeb 2012 – Jun 2015

Consulted on mission-critical .NET and Azure systems for federal agencies and Fortune 500 companies, diagnosing scalability and performance issues, guiding enterprise architecture, and delivering hands-on developer training.

  • Launched Microsoft’s first fully online Premier workshops, proving virtual technical education could match in-person delivery.
  • Notable customers: White House Communications Agency, US Air Force, US Government Printing Office, Orange County (CA), Toshiba of America.

Skills & Technologies

.NET · Azure · Consulting · Enterprise Architecture · Performance Optimization · Developer Education

Selected Projects

  • Doorbot — AI doorman — a Claude-powered door agent that reads the doorbell camera, holds a conversation with visitors, classifies intent (delivery, solicitor, law enforcement, emergency), dismisses solicitors, and routes legitimate callers to a human. Resists prompt-injection attempts.
  • AI driveway intelligence — a multi-camera vision pipeline (Gemini, structured-JSON output) that reconstructs an event timeline, classifies deliveries vs. solicitors vs. residents, and triggers package reminders, with model-cost controls and false-positive guards built in.
  • Open sourcepuppet, a home-automation framework (100+ stars); shark2mqtt, a Home Assistant device bridge in Python; and Inferno, a .NET-powered smart smoker.

Sr. Software Engineer / Professional Services Tech Lead

Fiserv · RemoteSep 2007 – Feb 2012

Originally hired at Corillian (acquired by CheckFree, then Fiserv). Designed and deployed secure, scalable online banking solutions for major financial institutions.

Web Developer III

Commerce Bank · Kansas City, MONov 2000 – Jul 2007

Started as a senior programmer analyst on in-house CRM and became the lead developer for the online banking system.

Professional Education Instructor

Missouri State University · Springfield, MOMay 1999 – Nov 2000

Taught Microsoft Office and Windows in a professional education setting.

Programmer / Consultant

KMB Technical Group · Lake of the Ozarks, MOMay 1991 – Oct 2000

Started as an eighth-grade apprentice with the area’s only computer consultant: building computers, training users, and writing software.

Education

Missouri State University

B.S. Communication — Cum Laude, Honors College1995 – 1999 · Springfield, MO

A humanities education building strong analytical, communication, and problem-solving skills, complemented by a minor in Computer Information Systems.

Activities & Honors: Golden Key National Honor Society · Lambda Pi Eta (communication honor society) · Jazz Band & Marching Band

Certifications

  • Microsoft Certified Solutions Developer: Azure Solutions Architect
  • Microsoft Certified Solutions Expert: Cloud Platform & Infrastructure
  • Microsoft Certified Solution Developer: .NET (Legacy)

Last updated 2026-06-19. The most up-to-date version can be found at camsoper.github.io.