Software engineer / Microsoft Azure Core

MODERN EXPERIENCE

DanielJawon Kim.

I build distributed systems at Microsoft. Mostly the parts that move data, answer permission questions, and recover when something goes wrong.

FIG. 01 / A LITTLE SYSTEM3 REGIONS
A small routing experiment A request can reach the output through region A, B, or C. Region B is the preferred route. REQUEST ROUTE REGION A REGION B REGION C DELIVERED

Plan for the part that breaks.

A routing sketch, not live infrastructure.

MICROSOFT / 2022 → NOW

The interesting part
is in the details.

Changing a system is one thing. Proving it still gives the right answers, and being able to recover when it doesn't, is the work I enjoy.

  1. New architecture.
    Same answers.

    Snapshot-backed ingestion

    Moving authorization data off repeated live fetches, with side-by-side validation before a single cutover.

    53.8 TiB of daily snapshot input
  2. One feature.
    The whole path.

    Azure deny assignments

    Taking an authorization capability from ingestion and indexing through to the query API and production rollout.

    1.3 billion requests per day
  3. A bad record.
    Not a bad day.

    Fault-isolated processing

    Keeping valid data moving when a record is malformed, without quietly pretending nothing was lost.

    Continuity without silent data loss

Figures describe the production systems behind this work.
Each note separates the platform context from what I owned.

All six engineering notes

Not quite a straight line.

My route here ran through finance in New York and military service in Korea. These days, I'm in Seattle, working on Microsoft's Azure authorization systems.

At JPMorgan, I built trading and risk tools. At Microsoft, I work on data infrastructure and reliability. Different domains, but the same need to be precise about what a system is doing.

Outside work: home cooking, cocktails, and finding a reason to travel.

MOST DAYS / C#, .NET, AZURE, KQL
ALSO IN THE TOOLBOX / PYTHON, JAVA, SQL
  1. Microsoft

    Software Engineer II
    Azure Core / Redmond, WA

  2. JPMorgan Chase

    Associate, Software Engineer
    New York, NY

  3. ROK Army / JCS

    Joint Operations Sergeant
    Busan & Seoul, Korea

Along the way

University of Pennsylvania

Master of Computer & Information Technology

NYU Stern

B.S. Finance & Data Science
Computer Science minor / magna cum laude

Some things are
just fun to make.

A different decade. A different tone of voice. The web still has room for things that don't take themselves too seriously.

Say hello.

Systems, side projects, or something I haven't thought of yet. I'd be glad to compare notes.