about me
at microsoft
api gateway. our api platform takes 50+ microservices to run, and they all need a lot of the same work done, like auth, firewalls, routing extensions, regional failover, etc. i've been working on the central service that hosts that shared work. every request passes through it so it has to be fast and it can never go down. over the last 3 years it grew from 300M to 700M daily requests worldwide, and my job has been to keep it fast and available while expanding what it does.
data replication. customers want to store a record in the US and have a system that automatically replicates it everywhere else in the world. or they keep some of a table in the US and some in the EU but still query it as one. i've been working on building parts of this and making sure it's ready for production.
outside of work
i like to build things. when i see a problem that's interesting or isn't solved how i want, i put it together. i get to own every decision end to end, figure out how to make it work, deploy it and make it available for myself and others to use.
i've been working as a software engineer since finishing my masters in cs in 2020. sometimes i forget i walked into that program with a finance degree, barely knowing "hello world" in java.