Back end

The part behind the scenes: servers, APIs and the logic that moves data around. I keep it small, readable and easy to look after.

  • Node.js
  • Express
  • REST APIs

What I use

How I approach it

Keep it simple

Small servers with clear routes beat clever setups nobody can maintain.

Safe by default

Check everything that comes in, keep secrets out of the code, and only collect the data that’s needed.

Easy to hand over

Readable code with notes, so you or another developer can pick it up later.

Currently learning

Databases

I’m learning SQL and NoSQL now. If a project needs more database work than I can do yet, I’ll tell you before we start.

  • SQL
  • NoSQL

Need this for your project?

Tell me what you’re building and I’ll get back to you within a day.