baegll.github.io
/ index
Software Engineer — Amazon
Software Engineer
Natalie
Johanek.
Building distributed systems at Amazon. Focused on low-latency APIs, developer tooling, and system observability.
Distributed Systems
Low-latency APIs
Developer Tooling
System Observability
Current role
SDE I — Amazon
Location
Austin, United States
Focus area
Distributed Systems
Outside work
Fencing Coach
Latest Writing
All posts →
Context Management: Getting Better Responses from AI
Practical techniques for managing context windows when working with large language models.
Apr 2026
Generative AI and Its Speed
Thinking through the pace of AI development and what it means for software engineers.
Mar 2026
About
A bit
about me.
I'm a Software Engineer at Amazon working on distributed systems for last-mile delivery. I build low-latency APIs under strict SLAs, architect data pipelines, and care deeply about developer tooling and system observability.
Outside of work, I coach competitive fencing, run tournament operations, and write about software. I studied Computer Science at the University of North Texas with a minor in Mathematics.
Employer
Amazon
Role
Software Engineer I
Domain
Distributed Systems
Education
CS + Math · UNT
Outside work
Fencing Coach & TO
Currently reading
Designing Data-Intensive Apps
Writing
04 posts
Context Management: Getting Better Responses from AI
Practical techniques for managing context windows when working with large language models.
Apr 2026
Generative AI and Its Speed
Thinking through the pace of AI development and what it means for software engineers.
Mar 2026
Burnout and Its Consequences
A candid look at burnout in high-pressure engineering environments and how to recover.
Feb 2026
Tournament Design and Incentives
Applying mechanism design principles to competitive fencing tournament structures.
Jan 2026