Jonathan Baldie

I am a writer and web developer. I have a degree in mathematics and live in Stoke-on-Trent, England.

You can reach me at [email protected] or you can follow me at @jonbaldie.

Web Development

I work as a web developer using the PHP programming language. I have worked on projects ranging from small brick-and-mortar business websites, to leading the development of highly complex production-level applications, most notably VV Trade, which I created in my time working at VesselsValue.

I am a contributor to the Laravel framework, and more recently to PHP-ML, where I have done extensive work developing neural network models in PHP.

I also administer several Docker images which have grown rapidly in popularity due to their simplicity and stability.


I write on technical topics for freeCodeCamp on Medium, and on a broad range of subjects for my personal page.

I've had a varied history in writing, from starting The Pryer in 2011, a student-led international relations blog, to writing a chapter of a book published by the Universal Postal Union.

What started it all though was writing for The Vibe in 2010, another student-led political blog, where I learned much about online publishing. My proudest achievement there was interviewing former UK Foreign Secretary David Miliband, earning this tweet from him.


From 2012 to 2017 I was a semi-professional track and field athlete, specialising in the 100m event. I did this completely self-coached, although I would be ungrateful not to recognise the help provided by staff, fellow athletes, and friends.

In autumn 2018 I will start playing rugby union, after 10 years away from the sport.


I have a BSc (Hons) degree in Mathematics from the University of Edinburgh, and am studying part-time for an MSc in Mathematics at the Open University.

I have created comprehensive study materials for the subject on my website Further Maths Tutor. I made the study materials in the interests of 'giving back' and owing to my belief that all maths should be free.

In my study materials I have made sure to include pages for the MEI specifications, because I admire the work done by the Further Mathematics Support Programme in creating opportunities for students to study A-level further maths. Indeed I personally benefitted from the programme when I did my A-levels.