Smoke and mirrors, code and magic

Stephen Buchanan

I'm a software engineer with unconventional career experience. I know how to make impossible things possible - as solo developer or (even better) with great teams.

I have had many roles and titles, but they all come down to this: making wonderful things using technology.

Portrait

Coding

Rust, TypeScript (React, SvelteKit, NodeJS), C++, Python, (W)GLSL

Design & Creative

Video, audio, graphics, interaction design, prototyping, game development

Technology landscape

System architecture, Open Source, embedded systems, AI/ML, PostgreSQL, MQTT, computer vision, Linux and MacOS, networking, DevOps, mentoring and education (YouTube, talks, documentation), distributed systems, agile project management