Software engineerVancouver, BC

Hi, I'm
Hong Kun.

Hong Kun Tian

I'm a software engineer at AWS Step Functions, based in Vancouver.

I work on workflow APIs, production infrastructure, and tools for engineers. My scope includes alarm infrastructure, the JSONata launch, regional feature expansion, and production incident response.

Selected AWS work

Alarm infrastructure and deployment ↗

2026

I moved Step Functions alarms from manual generation to managed deployment pipelines. The work consolidated 1,016 managed alarm resources into 75 and removed at least 446 duplicate notification paths.

JSONata and Variables ↗

2024

I owned frontend validation for the JSONata and Variables launch, repaired 26 library parity tests, and wrote and ran the pre-launch load-test plan.

Region launches and feature parity ↗

2023 to 2025

I led the TestState expansion into China, GovCloud, and isolated AWS regions on a shared launch date. I also owned an isolated-region build through general availability in September 2025.

Workflow APIs and AWS integrations ↗

2022 to 2025

I implemented core version-publishing behavior with DynamoDB transactions, helped launch workflow validation, and built integration coverage for Lambda durable executions.

Incident response and capacity ↗

2026

I reproduced a native-memory failure outside the JVM heap and matched the production memory loss with a quantitative model. A separate scaling investigation used 16% fewer hosts in a matched comparison.

Operational and agent tooling ↗

2025 to 2026

I built a command that consolidates customer-impact signals across four services. I also shipped agent workflows for team task routing, with write confirmation, duplicate handling, and 21 deterministic test scenarios.

AWS experience

I joined AWS Step Functions as an intern in 2021, returned full-time in 2022, and became a Software Development Engineer II in 2024.

  1. 2026

    Alarm infrastructure and operations

    Owned the alarm-deployment migration, regional aggregate paging, customer-impact tooling, and production debugging.

  2. 2025

    Region launches and integrations

    Led TestState regional expansion, delivered an isolated-region build, and contributed integration coverage for Lambda durable executions.

  3. 2024

    JSONata and workflow validation

    Became an SDE II. Owned JSONata frontend validation, library parity analysis, and load-test preparation for re:Invent.

  4. 2022 to 2023

    Versioning and CloudFormation

    Joined full-time in July 2022. Built version-publishing behavior and Console support, then led resource-provider migrations and region work.

  5. 2021

    Console internship

    Built reusable Step Functions UI components for the AWS Batch Console. The first production component merged about four weeks after I joined.

I also help new engineers take on CloudFormation ownership and coach region-build owners through launch planning and troubleshooting.

I studied Honours Computer Science at McGill University, graduating with a 4.00 GPA and the Alan Shaver Scholarship.

View my résumé →