After obtaining undergraduate and graduate degrees in Mathematics, I embarked on a career in Software Engineering where I spent an abundance of years. Over the course of time I developed an interest in computer algorithms and, hence this website.

Feel free to contact me if you have any questions or comments at