Hi, I'm Kelvin. I'm a software and computer enthusiast. I (currently) work primarily on blockchain-related projects. You can find an incomplete list of the projects I've contributed to on my Work page. At the moment, I work full-time as a software engineer building Optimism, a "layer 2" blockchain system built on top of Ethereum. I consider myself a software generalist and I enjoy tinkering with lots of different elements of the projects I work on. I contribute to the full Optimism stack, including the smart contracts, the client code, the documentation, the protocol, and many other bits and pieces along the way.