Software engineer / Microsoft Azure Core
MODERN EXPERIENCEDanielJawon Kim.
I build distributed systems at Microsoft. Mostly the parts that move data, answer permission questions, and recover when something goes wrong.
Like this place?
Loading likes...
Plan for the part that breaks.
A routing sketch, not live infrastructure.
B is the preferred route. Try taking it offline.
01Selected work
MICROSOFT / 2022 → NOWThe 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.
-
New architecture.
Snapshot-backed ingestion
Same answers.Moving authorization data off repeated live fetches, with side-by-side validation before a single cutover.
53.8 TiB of daily snapshot input -
One feature.
Azure deny assignments
The whole path.Taking an authorization capability from ingestion and indexing through to the query API and production rollout.
1.3 billion requests per day -
A bad record.
Fault-isolated processing
Not a bad day.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.
02A little context
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.
ALSO IN THE TOOLBOX / PYTHON, JAVA, SQL
Microsoft
Software Engineer II
Azure Core / Redmond, WA- →
JPMorgan Chase
Associate, Software Engineer
New York, NY - →
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
03Elsewhere on this server
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.
04Open a conversation
Say hello.
Systems, side projects, or something I haven't thought of yet. I'd be glad to compare notes.