Henry Kiem
Seattle, WA
Infrastructure and developer-tools engineer. At AWS I led the Cloud Game Development Toolkit, an open-source project used by game studios and independent developers. I also built the proof of concept behind the Perforce MCP server, which connects AI coding agents to P4 version control; Perforce productized and now maintains it.
I studied philosophy alongside computer engineering at Columbia. My interests run to AI development and the ethics around it, developer tooling, and cloud infrastructure.
Experience
Senior Consultant Zeptta
- Sole engineer on an AWS Resilience Hub implementation covering 50+ production services across four product verticals, writing all Terraform for the deployment. Derived service definitions and resilience policies from infrastructure tagging and EKS namespace structure, working with service owners and domain leads in three countries to settle what belonged to each service mid-migration
- Trained the client's staff resilience analyst on Resilience Hub and Terraform to own and extend the deployment in-house
- Reported bugs blocking infrastructure-as-code deployment and cross-account administration in the rebuilt service; the AWS service team shipped fixes during the engagement
- Extending the deployment into additional domains and adding Fault Injection Service experiments codified in Terraform
Solutions Architect AWS for Games
- Led development of the Cloud Game Development Toolkit (105 stars, 46 forks), open-source IaC for Unreal Engine Horde, Cloud DDC, and Perforce on AWS, with contribution standards that brought outside studio engineers up to core-team scale
- Built the proof of concept for an MCP server connecting AI coding agents to Perforce P4 version control; Perforce productized it as their official p4mcp-server, now at roughly 2,200 monthly downloads
- Advised EA, Warner Brothers, and Riot Games on cloud build infrastructure and DevOps architecture
- Presented to 100+ attendees at UnrealFest 2024 and delivered chalk talks at AWS re:Invent 2024 (GAM304) and 2025 (IND354)
Software Development Engineer, previously Intern Amazon Luna
- Designed and shipped React/TypeScript admin portals used daily by 20+ engineers to manage in-game purchases, entitlements, and game-session authorizations
- Built an automated regression testing service on AWS Step Functions that parallelized behavioral tests across commerce microservices
- Built GDPR compliance integration services for the Luna commerce platform
Featured Talk
Scaling Game Development Pipelines on AWS, UnrealFest 2024
Skills
TypeScript, Python, AWS, Terraform, Packer, Ansible, React, Next.js, Hono, React Native
Writing
Philosophy
Ethics coursework from Columbia, 2019 to 2021.
-
Machine Ethics Before the Revolution
Three papers from 2019-2020 asking what a machine would need in order to be a moral agent. The last was finished a month before the GPT-3 paper.
-
Collective Immortality as a Postulate for Intergenerational Justice
Kant is usually read as abandoning the postulate of immortality. An argument that he refined it instead into something collective, analyzed through Rawls.