Anna is a software developer and maker based in Brisbane, Australia.

Read Anna's online articles, blog posts on other sites, book chapters, academic journal articles and papers.

Anna is currently a senior backend (Node.js) developer at Console Connect.

Anna enjoys developing and facilitating workshops on topics including sewable electronics, CAD & 3D printing, coding, data visualisation, Arduino and robotics. She is one of the organisers of the Brisbane and Gold Coast Internet of Things (IoT) meetup and NodeBots AU and an author of Make: JavaScript Robotics.

Anna also teaches kids robotics and coding classes with Junior Engineers.

Anna is a hackathon enthusiast, and serial organiser of unconferences and hack events including THATCamp (The Humanities and Technology) and MakerCamp. She is a local organiser for the Brisbane Maker node for GovHack 2016, was was an organiser of GovHack Brisbane 2014 and a community ambassador for the Open Knowledge Foundation from 2013 - 2014. Anna has been a hobbyist hardware hacker since discovering the joys of hacking wireless routers and building DIY antennas through her role as President of Brismesh Inc. community wireless network group in the mid-2000s.

Anna's previous roles include: senior software developer at the Institute for Social Science Research at The University of Queensland (UQ), Leximancer Pty Ltd, founder of Makkit, tutor at Queensland University of Technology (QUT), senior software developer with narratif and Technical Project Manager with the ITEE eResearch Group at UQ. At ITEE eResearch, she developed data integration and spatio-statistical analysis services for the ARC-funded Midja Integrated Knowledge Base for Aboriginal Housing project. She also led the technical development of the AustESE project from 2012 - 2013, developing eResearch tools to support the collaborative authoring and management of electronic scholarly editions. As a member of the W3C Open Annotation Community Group and a Co-Principal Investigator on the Mellon-funded Open Annotation Collaboration from 2009 - 2013, Anna contributed to the development of the OA Data Model and produced tools and services to evaluate and demonstrate the applicability of the model in the context of collaborative scholarly editions. Also at UQ, from 2008 - 2011, Anna was the senior software engineer for the Aus-e-Lit project, developing eResearch services for teachers, researchers and scholars of Australian Literature. Anna also previously worked on the HarvANA: Harvesting and Aggregating Networked Annotations and AnnoCryst for PyMOL projects within the eResearch Group, and as a developer for AustLit.

Previously, Anna taught English in Japan, studied Computer-Assisted Composition of Adaptive Music at QUT, and worked as a research scientist and technical trainer at the Distributed Systems Technology Centre (DSTC).