Ben Follington

I am an designer, engineer and artist exploring human-computer interaction. I specialize in turning the imaginary into the real using generative techniques, experience design and graphics/interaction programming.

based in Brisbane, Australia.

homepage twitter github twopm.studio linkedin

> Education

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

> Experience

2018 - Present
Technical Lead
2016 - Present
Technical Founder
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)

> Technologies

Javascript
Typescript, fp-ts, React, Next.js, node, Redux, Zustand, rxjs, snowpack, parcel, webpack
Frontend
stitches, emotion, Chakra UI, PostCSS, SCSS, cypress, PWAs, three.js, canvas, svg, webgl
Clojure
Clojure, ClojureScript, re-frame, reagent, malli, reitit, aleph, manifold, datalog
Functional Programming
Clojure, F#, Elm, Haskell, rescript, Event Sourcing, CQRS
.NET
C#, F#, ASP.NET core, Unity3d
Misc.
Java, Python, C, AS3, Lua, Swift, Kotlin
Curious About
Rust, Go, Racket, Unison

> Projects

2021 - Present
React, Next.js, stitches, MDX, three.js, webgl
2021 - Present
React, p5js, clojure, three.js, webgl, glsl, Ethereum, Tezos
2019 - Present
C#, F#, Unity3d
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
Web Front-end Architecture
UI & UX Design
Interaction Design and Development
Systems Architecture
Pixel Art & Animation
API Design
Functional Programming

> Tools

AWS, Heroku, Netlify
Vercel, Azure, Github Pages
Photoshop, Illustrator, Figma
Miro, Sketch, Invision, Framer X
Version Control (Git)
Github, Linear, Jira, Height, Notion
MySQL, PostgreSQL, NoSQL, Datomic
vim... and a little emacs

:wq!_