Camp Speakers

Click on the image of each speaker to see which session they are presenting.

Noon van der Silk
van der Silk
























Intro to scripting with Python

Workshop sessions W1a and W2a - Thursday 13th July 10:40 – 12:40 in Room 1

Presenters: Gala Camacho and Noon van der Silk , Linux Australia

Gala is a programmer working in data analytics and operations research. Her work involves finding the best ways to solve problems. Gala is an experienced consultant and a passionate educator. With a diverse background in teaching, studying engineering and explaining the mysteries of space, she is dedicated to helping others learn and making the tech world a better place for women.

Noon is an inventor at heart. When he is not working on one of his ideas, he is reading papers on SciRate or attending any AI-related events. He is a machine learning engineer working particularly in Deep Learning. He most passionate about Open Source, raggaeton music, and making programming accessible to everyone.

Workshop requirements:

Post Workshop Message from the presenters:

Hi Everyone!

Thanks for attending the session.

The content that we went over will be available permanently at this URL: and the notebooks that we used can be downloaded here

The servers that you all used on the day will be shut down at some point today (July 14th).

Note that you can get Python on your computer by installing Anaconda - - and using the "Jupyter Notebook" option.

Just a reminder that if you want to learn more Python and meet up with like-minded people there is the PyLadies meetup:


There's also the Creative AI meetup, which Noon manages:


And a whole bunch more listed on the content page.

We hope you had fun! If you have any follow-up questions feel free to reach out to us directly:

- Noon van der Silk -

- Gala Camacho Ferrari -


Intro to using Git and GitHub

Workshop session W1b - Thursday 13th July 10:40 – 11:40 in Room 2

Presenter: Donal Ellis and friends (Michael Harris, Fran├žois Conil, Ben Blazely, Steven Honson), GitHub

Donal is passionate about sharing knowledge. He spent many years in education, first as a lecturer in computer science then as a software engineer, followed by a short detour into the world of startups. Now he is an enterprise support engineer for GitHub where he continues his passion of helping people build software better, together.

This is a hands-on workshop for beginners wanting to learn Git and GitHub. The exercises are self-directed and mentors are available to help you along the way. You'll be able to choose what activity to work on, and you'll be able to go at your own pace. No coding experience required!

You'll leave this workshop with a merged Pull Request, a square on your contributions graph, and confidence to get more involved in the open source community.

If you are already familiar with Git and GitHub, and you'd like to attend as a mentor to help someone who is learning, we'd love that, too.

Workshop requirements:

Using Open Refine to clean data

Workshop session W1c - Thursday 13th July 10:40 – 11:40 in Room 3

Presenter: Melissa Parent, State Library of Victoria

Melissa believes that too much data is never enough and loves getting in there. Currently holding the title of Metadata Coordinator, she's worked in cataloguing and metadata activities throughout her career with an emphasis on manipulating and editing library data.

Open Refine is a powerful tool in any data maven's toolkit. It provides simple and visual tools to reveal patterns lurking in your data, as well as providing zippy data editing and transformation tools. This workshop is a practical workshop designed to take you from zero to 'I can do this'.

Workshop requirements:

View the presentation slides HERE.

Hacking CSS with Browser dev tricks

Workshop session W2b - Thursday 13th July 11:40 - 12:40 in Room 2

Presenter: Adam Styles, Haileybury

I am an eServices Librarian currently working for Haileybury an independent school, my role includes systems support and content creation in digital spaces.

I use which ever scripting language is required depending on project, and I can always learn more, preferring to do so by reverse engineering.

Follow on twitter @thelibstyles

Workshop requirements:

Creating simple reports with SQL

Workshop session W2c - Thursday 13th July 11:40 – 12:40 in Room 3

Presenter: Alan Manifold, State Library Victoria

Alan has spent an inordinate amount of his career creating reports from library data, as well as teaching others to do the same. In his spare time he sings and composes music for choirs.

Workshop requirements:

View the presentation slides HERE.

How to compile and publish open data and the pitfalls therewith

Short talk T1 - Thursday 13th July 13:40 - 14:00

Presenters: Afsana Khan and Betsy Earl, State Library of Victoria

Afsana has worked at the State Library since 2011 in various roles, including electronic resources graduate, reference librarian, metadata & cataloguing librarian and library application specialist. She currently sits on the State Library’s Metadata Working Group.

Betsy is the Library applications analyst & project manager for the State Library of Victoria where she has worked on the Library management and Digital Management systems since joining the Library in 1995. Currently part of the State Libraries metadata working group, she is helping to develop library wide standards focused on sharing our rich resources to the wider community.

To view the recording click HERE.
What is an API and how do I use one?

Short talk T2 - Thursday 13th July 14:00 – 14:20

Presenters: Jeremy Langley and Kevin Jeyakanthan, Civica

Jeremy is Civica’s product manager. Originally from New Zealand, he has worked in the library technology area for many years and currently manages the development direction of Spydus. Jeremy’s role includes collecting and analysing customer feedback, and monitoring library industry trends and changing requirements to ensure that Spydus remains relevant to all libraries.

Kevin is the development manager for the Spydus library management system. Having worked as a software engineer with Civica for over 15 to develop Spydus, Kevin has already been through several technological transitions impacting libraries. His Melbourne based software development team are constantly looking at how the latest technologies can be used to improve Spydus for the different communities that libraries serve.

To view the presentation slides click HERE.

To view the recording click HERE.
Creating Great Documentation

Short talk T3 - Thursday 13th July 14:20 - 14:40

Presenter: Katie Haden, OCLC

Katie is a metadata, systems, and discovery specialist, most recently the Team Leader - Support at OCLC. She has a B.IT (Information Services) from ECU and is completing postgraduate studies in Business.  Likes: RuPauls's Drag Race, creative access solutions, cats. Dislikes: salad, boring documentation, cold weather.  Her star sign is Cancer.

To view the recording click HERE.
Podcasting in libraries

Short talk T4 - Friday 14th July 8:50 – 9:10

Presenter: Justine Hanna, Melbourne Library Service

Justine has worked in public libraries for over 9 years. She is passionate about lifelong learning and libraries as sanctuary. She is one half of the podcast Dear Reader and a founding member of newCardigan.

To view the recording click HERE.
Hacking consumer AI for library discovery

Short talk T5 - Friday 14th July 9:10 – 9:30

Presenter: Justin Kelly, Swinburne University

Justin has recently worked as a Web Developer at Swinburne University Library for the last 5 years, working with various Library discovery systems.

His current role is a Data Engineer in the Business Analytics department of Swinburne University.

Short talk requirements:
To view the recording click HERE.
Defence Against the Dark Arts - Cryptoparties in Libraries

Short talk T6 - Friday 14th July 9:30 – 9:50

Presenter: Athina Mavromataki, Melbourne Library Service

Athina is the Adult Literacy and Outreach Support Librarian at Melbourne Library Service. She has worked in public libraries for over 11 years, and one of her favourite things ever is helping people learn things that will help them navigate their way through life.

What will be covered: Brief background to the first MLS cryptoparty in 2015, content to include, structuring the event, promotion, boundaries and caveats, lessons learned.

To view Athina's cryptoparty-related presentations and handouts click HERE.

To view the recording click HERE.

Why UX: an introduction to User Experience

Short talk T7 - Friday 14th July 10:10 – 10:30 

Presenter: Kyreena Hay, NAB

Kyreena is a User Experience Designer using her years of experience in various digital production roles to identify issues and opportunities, and create innovative solutions for customers at NAB. Her passion is people and technology, and will gladly talk your ear off about how the two best interact.

To view the recording click HERE.

Infrastructure, research and innovation as components of digital capability

Short talk T8 - Friday 14th July 10:30 – 10:50 

Presenter: Ingrid Mason, AARNet

Ingrid is a self-professed metadata nerd and technologist, who has found a work-space that satisfies her interests in culture, the humanities, semantics and the web. She has a background in digital cultural heritage (digital collection and preservation) and enabling discovery and interoperability across galleries, libraries, archives, and museums (the GLAM sector) - and - in providing eResearch support services for humanities, arts and social sciences including research data management and software development.

To view the recording click HERE.

View the presentation slides HERE.

Unpacking persistent identifiers for research

Short talk T9 - Friday 14th July 10:50 – 11:10 

Presenter: Natasha Simons, Australian National Data Service

Natasha is a Research Data Management Specialist with the Australian National Data Service (ANDS), working with a variety of people and groups nationally and internationally to improve data management platforms, policies and practices. A self-confessed 'persistent identifier nerd', Natasha is located at Griffith University in Brisbane.

To view the presentation slides click HERE.

To view the recording click HERE.

Cloud hosting and virtual servers

Workshop session W3a - Friday 14th July 11:30 - 12:30 in Room 1

Presenters: Ian Coombs and Andrew Kelly

Ian is a software developer for Melbourne based company Picnic Software. He codes in Java, F#, all the usual web based languages, SQL, and C# - even though he wears glasses. He also builds robots. 

Andrew is a library professional from Perth who has worked in both public and special libraries. He has spent the last few years earning a name for himself in the world of library makerspaces and 3D printing. You can find his alter-ego tweeting constantly under @edwardshaddow and blogging occasionally at

Workshop requirements:

Robots in the library

Workshop session W3b - Friday 14th July 11:30 - 12:30 in Room 2

Presenters: Deanne Verity, Andrew Milne and Ann-Maree Hannon, Geelong Regional Library Service

Deanne’s specialisation in the area of Children’s and Youth Services began in 2009. She leads Geelong Library’s team of Children’s and Youth librarians who deliver the corporation’s innovative programs for young people across the library service. Deanne introduced the first LEGO Mindstorms pilot program at Geelong Regional Library in 2014 and has led the growth in a broad range of tech based programs for young people in the Geelong region.

Andrew is employed as a Children’s and Youth Services Librarian with the Geelong Regional Library Corporation. He commenced this role in October 2015 and is based at the new Geelong Library and Heritage Centre. Andrew draws upon his formal qualifications and industry experience with children’s services to provide programs which engage and promote literacy development.

Ann-Maree is employed as a Children’s and Youth Services Librarian with the Geelong Regional Library Corporation . She has been working with the NAO robot at Geelong to introduce basic programming to young adults.

Workshop requirements:

Textual Analysis with the Natural Language Toolkit

Workshop session W3c - Friday 14th July 11:30 - 12:30 in Room 3

Presenter: Kim Doyle, University of Melbourne

Kim is the Research Community Coordinator for the Natural Language Toolkit with Python at Research Platforms, University of Melbourne. She teaches data mining and textual analysis. She is currently a PhD student in Media and Communications and uses text mining and computational linguistics in her research.

Workshop requirements:
  • Install Anaconda to run the Jupyter Notebook -
  • Optional - If people would prefer to install miniconda, I do have some instructions and scripts for my regular teaching curriculum on my github page: It does involve using terminal commands, so some people might prefer the full anaconda download.

Intro to SPARQL

Workshop session W4a - Friday 14th July 13:30 - 14:30 in Room 1

Presenters: Jane Frazier, SEEK Ltd and Peter Neish, University of Melbourne

Peter is the Research Data Curator at the University of Melbourne.  Peter works in partnership with researchers on a wide range of data projects. He also runs the data forensics lab at Melbourne University, which won the 2016 VALA award.

Jane is the Ontology Services Operations Lead at SEEK Ltd.  As Ontology Operations Lead in the AI & Ontology Services team at SEEK, the world’s largest online employment marketplace, Jane and her team manage and make available SEEK’s ontology for search, content enrichment, matching, and analytics.

Workshop requirements:
  • No specified requirements

View the presentation slides HERE.

TreasureTrove - Learning how to construct simple tools with APIs, using a treasure hunt approach

Workshop session W4b - Friday 14th July 13:30 - 14:30 in Room 2

Presenter: Kathy Reid, Linux Australia

Kathy has a 20-year career in information technology, covering areas such as web development, digital design, video conferencing and digital signage. She is currently President of Linux Australia, and is a strong advocate of open source software and systems. She holds degrees in Arts and Science, and an MBA.

Attendees will use the Trove API console to go on a 'treasure hunt', simulating approaches that would be taken in the construction of simple tools from APIs.

The talk will provide clues for participants to find data 'treasure'. In the process, participants will learn to construct queries to be sent to an API service, and understand problems and challenges encountered in building simple tools with APIs.

Workshop requirements:

View the presentation slides HERE (use arrow keys to navigate).

Securing your LMS

Workshop session W4c - Friday 14th July 13:30 - 14:30 in Room 3

Presenter: Chris Cormack, Catalyst

While working for Katipo Communications he was the lead developer of the original version of Koha, which went live at Horowhenua Library Trust on January 5, 2000. Since then he has served various roles in the community: Release manager, QA manager and Translation manager.

Christopher works for Catalyst IT in Wellington and believes in Free Software and allowing users the freedom to innovate.

Workshop requirements:

Contact VALA here.     Follow Us         

Terms & Conditions

"VALA - Libraries, Technology and the Future Inc" is a non-profit organisation , PO Box 192 Port Melbourne VIC 3207. 

Powered by Wild Apricot Membership Software