About Me

Former mathematician, current software developer

Hello, I'm Jordan

After finishing my PhD in maths at Newcastle University, I began working as a software developer for Greyridge Software.

When I'm not coding, you'll find me playing my piano, singing in a choir, or playing board games.

Experience

Software Developer

Greyridge Software Ltd

2023 – present

Full stack developer creating bespoke B2B web applications. Greyridge is the creator of Franchise360, built primarily with PL/SQL and Oracle, and its new product Jobs360, built with PHP/Laravel on PostgreSQL. Use Vue.js across both, with some additional experience in Kotlin. Collaborate directly with clients to gather requirements, write technical specifications, and deliver customized software solutions.

Doctoral Candidate

The University of Newcastle upon Tyne

2017 – 2022

Pursued research in abstract algebra, making heavy use of programming in a new language. Occasionally presented work at academic conferences, and did some teaching. Results from this research were published in the Journal of Algebra. The full text of my thesis, "The Irreducible Representations Of Rational Cherednik Algebras Associated To The Symmetric Groups S2 And S3 In Positive Characteristic", is available to read as a PDF (2 MB).

Skills & Technologies

Frontend

HTMLCSSJavaScriptVue.jsInertia.jsNuxt.js

Backend & Tools

PL/SQLOraclePHPLaravelPostgreSQLKotlinGitClaude Code

Beyond Code

🎹

Piano

Slowly but surely improving at classical and jazz

🎵

Singing

Member of the Chorus of the Royal Northern Sinfonia, Fenham Ensemble, Voices of the River's Edge and Caedmon Choir

🎲

Gaming

Enjoy playing board games (if there's ever any time!)

See some of my projects

A few things I've built outside of work, from apps to experiments.

→
Buy me a coffee