## About

Mathematics is about approaching any problem, be it every day, technical or even personal by firstly identifying its key features, and then constructing a new problem characterised solely by these features. In doing this we can both learn why the original problem exists and hence solve it, but also generate new tools that can be used as motivation for the creation of wholly new innovative ideas.

My name is Sam Gonshaw, and I'm a Master's of Mathematics and embedded software engineer. I believe in using the ideas of abstraction to create and develop new and innovative solutions to the most intractable of problems.

## Software

I have experience in C, C++, Python and HDL development, as well as a passing interest in a host of other languages and computing paradigms for a variety of projects. Please click on the projects below to find out more.

## Mathematics

Since my mathematical journey began I have come into contact with varying aspects of the subject and contributed in a variety of ways. Click on the projects below to find out more.

## Links

- Hackster: Comprehensive latest news in embedded development.
- Hackaday: Novel projects in embedded development.
- MIT Technology Review: The source of the latest developments in technology.
- Fano Search: An ongoing project to classify an important family of geometric entities known as Fano varieties.
- SAGE Project: A suite of open source, Cython based tools for abstract mathematics.
- GAP Computational Discrete Algebra: A suite of tools for computing with mathematical groups.
- KefKefKef: An excellent collection of games and activities for use in education.
- HTML5Up: Provided the css/js templates for this site under a Creative Commons license.