My name is Nima Badizadegan, a software and hardware developer in the Northeastern United States. I am passionate about exploring the limits of computer system performance, and I examine the underlying assumptions of computer systems, from hardware to numerics. I am currently working on a startup, arbitrand that aims to make true random number generation more secure and widely available. Most recently, I was at Google working on improving the performance of Google’s exabyte-scale filesystem (Colossus) for the NVMe flash world.
Hello everyone, and welcome to my blog. I am an ex-Google senior engineer focused on systems programming and performance optimization. My past experience includes hardware engineering, numerical analysis, and high-frequency trading. Here, we will be talking about software engineering, performance, computer systems and foundations, interesting math concepts, electrical engineering, hardware acceleration, FPGAs, and more. We may also branch out to non-technical topics including companies, organizational psychology, and the stock market.