image/svg+xmlBugman logoimage/svg+xmlimage/svg+xmlimage/svg+xmlimage/svg+xmlimage/svg+xmlimage/svg+xmlimage/svg+xmlimage/svg+xml

Gwilyn
Saunders

Software dev.

Most days I'm writing software and I enjoy it. If you need some software, I can write that.

You'll find me most days at Karmabunny. But also sometimes in a classroom, waving my arms around.

Here's some other stuff I am (or was) responsible for.

Good Thnx

Good Thnx is gifting and recognition platform that powers gratitude through its charity payments API.

Stemtap

Stemtap is a tangible (hands-on) coding platform for primary and secondary schools.

Discontinued, but I'll still talk for hours about it.

Field Assistant

An offline data collection app for recording bug observations in the field and exporting to a spreadsheet.

Eagle Eye

A computer vision research paper that attempts to validate annotations using a 3D tracking system. But then we decided to sabotage ourselves by using a 360° camera.

It still worked, and we also created 40+ datasets.

MD Slides

A quick editor/presenter web-app for presentation slides written in Markdown.

Rest CLI

Inspired by the excellent VSCode extension, Rest Client. This is essentially a terminal version of that. The emphasis is on request sequencing however.

Unwind JS

Have you ever got a error in your live JS but you don't have source maps attached because "reasons"? Here you can plug in your sourcemaps along with the mangled stack-trace and whammo, it's now a readable stacktrace.

Time Calculator

A time sheet for those who hate time maths. Because 1:50 + 2:50 isn't 4:00.

(It's 4:30).

Supernova

I used to run a game server in college. I wrote and meticulously maintained a set of bash scripts to manage it all.

React-Pagedown

I really liked the concept of Pagedown (formerly WMD, aka. the stackoverflow editor), so I wrapped it in a React component. But I also started another project to use the Markdown AST as a more robust alternative.

Rocks DB

Apparently geologists have a weird shorthand for classifying rocks. I wrote it in Python, then Rust, then a GUI in Qt using FFI bindings. It was fun.

TV Rename

It's a bulk file renamer and sanitiser built in Rust. It's designed to work neatly with midnight commander.

Gwilyn.com

This website is built with Metalsmith. I also wrote a bunch of plugins because the existing ones weren't consistent or maintained.

Wisdom Data and Mapping

Over the years we've built several products largely based in geo-spatial and weather data.

Clients include: NRM SA, Riverland Wine, Minnipa SARDI.