James Pae

No, I did not study web design, how could you tell?

me20@jmspae.co.au.se

About

Nerd born '01 in the UK, moved to Sweden as a wee lad and currently residing in Gävle. I've been programming for checks notes a decade too long, though I do enjoy some other activities as well. Mostly cartography, pacing around my flat whenever I'm on a good train of thought, a spot of photography and re-watching the entire Ghost in The Shell franchise for the nth time.

... Oh, and I use NixOS btw (just like the Hetzner VPS running this site!)

Areas of "Expertise"

... At least what I could think of at the time of writing. I'm not very good at professional flexing.

Programming

Rust, C++ and Python, though I do know my way around Java, JS and C#.

I'll learn the rest when I need to, though LISP does scare me a little.

GIS

QGIS, GDAL tools and a bunch of GIS libraries such as GDAL, GeoPandas, OSMNX, NetworkX, etc.

Also know my way around some ArcMap, ArcPro and FME.

Computer Graphics

Used to use a bunch of OpenGL and GLSL, though nower days I stick to the WGPU rust crate.

Web dev

The usual JS, TS, React and Vite. I built this site with Zola.

Electrical Engineering

Used to mess around a bunch with microcontrollers and PCB design as a teenager, though it's been a long time.

Spoken Tongues

Native English and Swedish.

... Did I mention I use Nix?