Available now · Birmingham, UK

James Macmillan

senior software engineer · maker · photographer

A pragmatic engineer who builds for the web, and makes things.

Currently

  • Redesigning this site.
  • Writing up the process behind the CampSnap filters.
  • Available for work.

Work

14 years building web, mobile and cloud platforms, from native mobile integrations to serverless APIs and pipelines handling over a million releases a day. I work across the stack, pick up new languages quickly, and care most about shipping software that the people using it need.

  • 800+ Makerworld downloads
  • Worldwide CampSnap filter users

Read the full CV All projects

Make

All maker projects

Photos

I feel like you're just here for the campsnap filters

codesthings.com/campsnap
Photos live on Instagram for now Follow along at @jamescodesthings (opens in a new tab)

Blog

  • ZeroCalc

    From delivery box to a standalone Pico-8 dev machine. The ZeroCalc build, minus the forum digging.

  • Personal Website

    The whole site is about 3000 lines of JavaScript and a folder of JSON. Here's how it works, and why there's no framework.

All posts RSS