When I was a kid, I wanted to grow up to live in a library in a lighthouse and spend all my time learning and solving puzzles and making stuff. Except for the lighthouse (so far), that's pretty much what my grown-up life has become.
Long story short: once upon a time I was a lawyer, and I ran my own law firm after finishing my clerkship at the Criminal Court in Brooklyn, NY. I always loved criminal defense the best. Now I'm a programmer, where having lots of formal training in evaluating evidence continues to come in pretty handy!
I'm currently a software engineer at Stripe, where I get to work on interesting problems with a bunch of really smart and awesome people. Life is grand!