About
I’m Kevin, a Staff Software Engineer at Snap in Orange County, CA.
I took a roundabout path to get here. I went to film school at Cal State Long Beach, interned at a small post-production startup called Light Iron, and saw The Social Network on opening night at the Arclight the month I started. After graduating, I taught myself to code by automating parts of my film job (validating media, archiving footage to tape), then went back for a Masters in CS at Georgia Tech while working full-time. I’ve since worked at a few startups, spent four years at Amazon, and landed at Snap.
I’ve written about some of my biggest career challenges, which have been more internal than technical. Technical problems feel tractable. The harder work has been getting out of my own way, processing feedback that doesn’t come with instructions, and learning to show up as a work-in-progress and an effective leader at the same time.
I’ve kept a journal on and off since I was a kid, and started this blog in 2015. Lately I’ve been writing about how AI is changing the way I work, what it takes to actually get better at it, and the craft of building software over a career. You can browse popular posts to get a sense of what I come back to.
Feel free to reach out at kevinlondon@gmail.com if you’d like to chat.
Views expressed here are my own and not representative of my employer.