Fun with Perlin noise

I’ve been interested in programming ever since I started playing around with a Commodore 64 back in high school. I carried that interest with me into college where I studied electrical engineering, but with a focus on computer graphics programming. After grad school, a random opportunity took me to Wall Street where I found the challenges of applying technology to trading and risk management very interesting and rewarding.

While that was a great career, as I moved up to more senior roles, I became more and more removed from the technology details and found myself creating little personal programming projects to fill that void. But with a busy job, I never really had the time to take any of those projects to a level of depth that I would have liked.

In 2021, I decided to walk away from my career and pursue a “fintech-ish” startup with a friend. In addition to getting the opportunity to get back into programming, the change has also given me flexibility with my time to pursue problems that interest me. This blog will be a place for me to write about those pursuits.

I came up with the name “Noisy Signal” for this site as the phrase relates to a lot of the problems that interest me, such as using randomness to generate computer images, and that are also inherent in financial services, such as finding interesting patterns in noisy data. Many of the images on this site will be based on that concept.