Hello, I’m Jon

I’m a software engineer with roots in design. I enjoy breaking things apart and figuring out how they work before building my own versions. A tinkerer.

Currently, I’m helping to transform the educational experience of schoolchildren across the UK and Europe.

Reach out to me:

What I’ve been up to

Full Stack Engineer

Seneca Learning

08/22 - now

Helping to build a satisfying educational experience. TypeScript throughout. React, Redux, Serverless Node with AWS (Lambda, SNS, SQS, DynamoDB, S3), GraphQL and more. Dabbling in Golang.


Computer Science BSc

Queen Mary University of London

09/19 - 07/22

Graduated with First Class Honours. Collaborated with FDM Group on a Software Engineering group project.


Designer

Freelance

09/17 - 07/19

Provided services in branding consultancy, and advertising graphics. Worked with businesses and individuals across the globe to create cohesive designs from ideas.


Software Engineer Intern

Skyscanner

07/17

Contributed to production code via a reusable React component library, with testing in Jest. Analysed flight data using Python to create insights on how consumers used the platform.

Things I've made

dotfiles

My personal configuration for my personal development environment. Ghostty, tmux, OpenCode and more. This is the good stuff.


chrono

A benchmarking TUI for measuring execution times and performance of shell commands.


go-markdown

A simple, zero-dependency library that tokenizes raw markdown and offers serialization to JSON


Naive text summarisation

A graph based approach to naively summarising long bodies of text, inspired by TextRank.


jonlinkens.com 2024

The site you're currently clicking around.