Skip to main content

Hi, I'm Jonathan He.

Software engineer passionate about security and building systems people can love and trust.

01. About

I'm a software engineer at Amazon building enterprise-level identity and authorization infrastructure that secures interactions between users, services, and increasingly AI agents. My work focuses on designing access control systems that scale across distributed services without sacrificing security, usability, or developer experience.

I'm particularly interested in how AI is reshaping security. As AI agents proliferate across distributed systems, I've been exploring how principles like least privilege and governed autonomy can give them enough authority to be useful while keeping their actions safe, constrained, and accountable.

Before Amazon, I studied Computer Science and Statistics at the University of Illinois.

Jonathan He

02. Where I've Worked

Software Development Engineer II @Amazon

Dec 2024 – Present · New York, NY
  • Design delegated authorization for services and AI agents on Amazon's internal OAuth 2.0 issuer, enabling software to act on behalf of users without inheriting more authority than the task requires.
  • Build context propagation across distributed services, so downstream systems retain the initiating user and authorization context needed for fine-grained access control and audit.
  • Prototype an agent security enforcement layer with policy checks at tool-call boundaries, escalation paths for ambiguous actions, and centralized auditing.

04. Education

University of Illinois at Urbana–Champaign

B.S. Computer Science & Statistics · Minor in Econometrics
Cum Laude · GPA 3.95/4.0
Champaign, IL · Aug 2019 – Dec 2022

05. Let's connect!

I love a good conversation. If you're thinking about identity, authorization, or the seams between security and autonomy, say hi.