I’m a .NET web developer. I started programming professionally in 2011, and machine learning has long been a personal interest — especially reinforcement learning and genetic algorithms.

This is where I keep my notes on programming, Linux, and things I’m trying to understand or get working.

I write down solutions, useful commands, and what I learn along the way — so I can come back to them and share them with others.

These notes grow over time. Some are complete guides, while others are notes from ongoing experiments.

Explore my Machine Learning projects, experiments, and cookbook.

Programming Rabbit Hole explores the layers beneath everyday code, including C# Hello World: from source to assembly.

Aliens versus Predator: running the 1999 Alien Demo on Linux documents the setup that got the original demo working on CachyOS.

You can also find me on LinkedIn.