Mathematician and software developer dedicated to a variety of different projects. More of a generalist than a specialist.