About Me

About Modulo Universe

Modulo Universe is the blog and freelance workspace of mathematician and astronomer Stephen Mackintosh.  Here you will find musings on cosmology, astronomy and abstract mathematics, as well as links into Stephen’s freelance work.

About Stephen Mackintosh

Mathematician and astronomer Stephen Mackintosh lives with his family in Inverness, in the the Scottish Highlands.  His work journey began as a physics engine programmer in the computer games industry, before embarking on a long career in life sciences as a senior research scientist and mathematical modeller.

He now works freelance as an outreach astronomer and maths & physics educator.  His passion for imparting knowledge of the cosmos and its mathematical underpinnings is infectious.

In his role as astronomer Stephen currently leads two outreach astronomy programmes based at the Abriachan Forest Dark Sky Discovery site above loch Ness and the Merkinch Nature Reserve near Inverness.  He is an STFC researcher and Spark Award grant holder for work in public outreach.    Please see Highland Astronomy for more details or visit his blog.

Stephen also designs and develops mathematical simulations with application in various educational and medical sectors.  Examples of this ongoing work include – blood cell dynamics, physiological disease state modelling, gravitation and accretion dynamics, special and general relativity rendering,  and VR based simulations.  Please see Mackintosh Modelling & Data Simulations for more details.

Stephen has a BSc Honours degree in Pure & Applied Mathematics from Edinburgh University and holds an enhanced Disclosure Scotland PVG certification.  He is also a former STEM ambassador and member of the Institute of Mathematics and its Applications.  In this capacity he teaches at the University of the Highlands and Islands (UHI) as a Maths and Science lecturer and also runs his own private tuition business at Mackintosh Maths and Physics.

Contact Stephen

Please make first contact via email here.  Or call 07414964965.

DSC_0010