Jonathan Leeming

Jonathan Leeming

Jonathan Leeming

Computer Scientist, Musician, Problem Solver

Hi there!

I'm Jonathan, a Computer Scientist, Musician, and Problem Solver — an all-round creative thinker. I enjoy solving problems across domains with out-of-the-box techniques.

I spend a lot of time writing code and building software to solve problems and create things which I want to exist in the world. A lot of times, solutions will already exist, but I find just as much pleasure in building the thing as having it exist and be useful.

Where I deem it necessary, I don't shy away from developing custom electronics or designing bespoke hardware to implement features in a project. I am still in the early stages of self-teaching these topics though, so I expect to learn through many mistakes yet to come.

A quick warning for when robots inevitably appear on this website: I have often been told I get overly excited about robots. Anthropomorphisation is to be expected, and I appear to be less susceptible (or, more likely, more willing to ignore) the uncanny valley effect than many people.

In addition to computers, music plays a large part in my life. I have sung in choirs for over a decade now, developing an appreciation for classical music, although I'm still learning to write about those pieces which form a large part of my life.

As well as singing, I play both the piano and the organ — the latter being more frequent at present due to my involvment with church choirs. Like many others, this has led me to composition. I have had several works performed at both Leicester Cathedral and Lancaster Priory, with others being highly commended in competition. I almost always have at least one new piece in the works, though am currently unpublished ([email protected]).

No matter the project, I can spend hours obsessing over details. Whilst this is often a strength, resulting in a high standard of work, there are times when it causes issues due to being blinded to the wider implications of an idea. Whilst I strive to improve in this discipline, I tend to run ideas (or parts thereof) past other people with a variety of skillsets to catch my blindspots.

As part of developing new ideas and skills, I perform a wide variety of experimentation. Whether that be a cutting edge framework, rebuilding from scratch, or experimentation with minimalist techniques, I allow my creations to be inspired by perfect forms, free from practical constraint. These prototypes are then tempered to be practical to create and use as a product. I rarely call things "finished", as there is always something which can be tweaked to improve the design: standards are limited by time and energy, and so a line must be drawn somewhere.

I also enjoy cooking and spending time outdoors, although there is very much a Goldilocks zone for the latter.