Ben Follington

I am an designer, engineer and artist exploring human-computer interaction and full-stack experience design. I specialize in turning the imaginary into the real using generative techniques, AI, experimental research and UI/graphics/interaction programming. I am comfortable across the software stack.

based in Brisbane, Australia.

homepage bsky github twopm.studio linkedin

> Education

2002 - 2010
HCE, OP 1
2011 - 2015
BEng (Software), 1st Class Honours, 6.75 Weighted GPA

> Experience

2024 - Present
Founding Engineer + AI Designer
2016 - Present
Technical Founder
2022 - 2024
Designer + Engineer
2018 - 2021
Technical Lead
2017 - 2018
Front-end Software Engineer & UX Design
2015 - 2017
Full-Stack Web Developer, Research & Development Officer
2007 - 2016
Technical Founder
2013 - 2014
Full-Stack Web Developer
2010 - 2011
Web Design & Development In House
2008 - 2010
Web Design & Development (for family and friends)

> Technology

Web
Typescript, deno, PWAs, fp-ts, React, Next.js, lit, solid.js, rxjs, html, web components
Graphics
CSS, CSS-in-JS, three.js, p5.js, wgpu, wasm, canvas, svg, webgl, Unity3d, Godot
Clojure
Clojure, ClojureScript, datalog
Rust
Bevy, macroquad
.NET
C#, F#, ASP.NET core, Unity3d
Misc.
Java, Python, C, AS3, Lua, Swift, Kotlin
Curious About
Racket, Unison, Roc

> Projects

2025 - Present
deno, three.js, webgl, bevy, p5.js, wgpu, wasm, discord, postgres
2021 - Present
deno, p5js, clojure, three.js, webgl, glsl
2019 - 2024
C#, F#, Unity3d
2021 - 2023
React, Next.js, stitches, MDX, three.js, webgl
2021
React, rxjs, npm
2021
React, rxjs, npm
2021
ClojureScript, Pixi.js
2021
React, emotion, npm
2020
Clojure, Unity3d, Heroku
2019
React, rxjs, npm
2019
Unity3d, C#
2018 - 2020
Ruby, Rails, Heroku, Spotify API
2013 - 2018
AS3, Adobe AIR, Flashpunk
2015
AS3, Adobe AIR, Flashpunk
2014 - 2015
Ruby, Padrino, MongoDB, Digital Ocean
2014
Trello API, C#, Unity3d
2014
SmartOS, nginx, Ruby, MongoDB, Redis
2013
iOS, MMF2
2013
iOS, MMF2
2012
iOS, MMF2
2007
PC, MMF2

> Skills

UI Engineering
Graphics and Realtime
UX Design
Functional Programming
Systems Architecture
Event Sourcing
Entity-Component Systems
Distributed Systems

> Tools

Ghostty, Zed, claude-code
Vercel, Railway, Github
Photoshop, Sketch, Figma
Davinci Resolve, Blender, TouchDesigner
Postgres, SQLite, EventStore, MySQL, MongoDB, dialog-db
vim... and a little emacs

:wq!_