Henry Kiem
Seattle, WA
Full-stack engineer working on developer tools and cloud infrastructure. At AWS I led the Cloud Game Development Toolkit, an open-source project used by game studios and independent developers. I also built the first version of the Perforce MCP server, which connects AI coding agents to P4 version control and is now community-maintained.
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
- Implemented AWS Resilience Hub across 50+ production services in four product verticals as the sole engineer, writing all Terraform for the deployment. Now expanding it into additional domains and adding Fault Injection Service experiments
- Mapped service boundaries in live production infrastructure with service owners and domain leads across three countries, reading source and deployed resources to determine what was core to each service mid-migration
- Trained the client's staff resilience analyst on Resilience Hub and Terraform so the deployment could be owned and extended in-house
- One of the first enterprise-scale implementations of the rebuilt service. Reported bugs blocking infrastructure-as-code deployment and cross-account administration, which the AWS service team fixed during the engagement
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, adopted by build engineers at game studios and independent developers
- Built the first version of an open-source MCP server connecting AI coding agents to Perforce P4 servers, now community-maintained with 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 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.