Joseph’s ten year career in technology has been a mix of back-end and server code, some full-stack experience, data analysis and visualisation, teaching, leadership, and management. He has a strong self-taught track record and has used niche and mainstream languages professionally (Erlang, Pharo, Elixir, Python, and Go).