Our skills

  • Internet Information Server
  • SQL Server
  • ASP.Net, C# and VB
  • Apache Server
  • MySQL, SQLite
  • PHP, JSP
  • HTML5
  • CSS3
  • JavaScript, jQuery
  • iOS
  • Android
  • FrameMaker

Project examples

Working with the New South Wales Electoral Commission (NSWEC), eGloo developed, tested and implemented the Virtual Tally Room (VTR). The VTR was used by the voting public to monitor up-to-date election results during the 2007, 2011, 2015 State Government Elections (SGEs) and the 2008, 2012 Local Government Elections (LGEs).

eGloo was also responsible for creating and maintaining an XML environment that assisted in driving VTR page functionality and displaying real time election results. The XML content was also picked up by other external agencies like the Australian Broadcasting Corporation (ABC) and used to assist with their election night public facing initiatives.

We have successfully delivered several mission critical projects for the NSWEC with deadlines that do not move. Our involvement over the past 7 years has given us a thorough understanding of the electoral process at a state level.

The following are examples of other NSWEC projects we have been involved with.

Ballot Paper Generation System
  • Prepares print ready PDF files for 188 ballot papers to 94 New South Wales State Districts.
  • Prepares print ready PDF files for over 400 ballot papers to 135 New South Wales Local Councils.
  • Ballot paper content and layout are controlled using the Electoral Markup Language (EML)
  • Ballot paper templates are created using the Adobe InDesign Markup Language (IDML)
  • Windows services then process the EML files using the appropriate IDML templates that produce the final Ballot paper PDF
  • Ballot paper PDF is then supplied to various electorate printers
Closed Role Elector Verification Facility
  • Enables voters to check and verify their enrolment when electoral rolls for events are closed.
Document Verification Service (DVS)
  • A front end for the Commonwealth's Attorney General Department's Document Verification Service (DVS)
  • A simple interface to the DVS web service using WS-Security Standards
  • Verifies Driver's license, Citizenship, and Births
2011 Election Night iOS App
  • Enabled the voting public to access the 2011 state election live election results and information relating to their electoral district
  • On election day, the voting public could use the app to locate, and navigate to, their nearest polling place
  • The app was the #1 download in "Australia Reference" category on election day with over 10,000 downloads
  • The app has been decommissioned.
Elector Geo-Location System
  • Ensures that electors are included on the NSW electoral roll within their correct electoral district or local government ward
  • The elector can update their electoral district or local government ward
  • Stores the information back to NSWEC servers
iVote Registration
  • A web application that allows voters who are blind, have low vision, are illiterate or have other disabilities, to register
  • They can then use the iVote system to cast an independent vote for NSW State elections
Political Party Registration
  • A web application for political parties to supply membership details to support their new party registration or registration renewal
  • It integrates with a roll check look-up to verify party membership enrolment status
  • Replaced a paper based manual renewal system
  • Enables NSWEC to process party registrations more efficiently
Polling Place Locator
  • Utilises Google Maps and Keyhole Markup Language (KML)
  • Enables voters to identify Local Government ward boundaries and polling place locations
Smart Roll
  • An Automatic Enrolment System
  • Provides a more up-to-date, accurate and comprehensive roll for elections

I write to thank you for your contribution to the New South Wales Electoral Commission's (NSWEC) successful conduct of the State Election.

A State election is a large scale event and the NSWEC relies on contractors and service providers with specialist expertise in order to deliver the election outcome.

I am pleased to say that each one of our service providers and contractors performed to a very high standard.

I would like to thank you and your team for your dedication and commitment to ensure the successful delivery of the State election.

Thank you for a job well done.

Electoral Commissioner

The AEC and NSWEC work closely together to advise and recommend election focussed technologies which can be used by both.

eGloo were contracted during the 2013 Federal Government Election to develop the "BLV" and "Gnosis" applications.

Blind & Low Vision (BLV)
  • A web application used by the AEC call centre
  • Enables visually impaired voters to gain assistance with the voting process
  • Registrations are taken over the phone with voting credentials delivered by SMS, Email and Letter
  • Votes are recorded against the electoral roll with supplied credentials.
Gnosis for Twitter
  • Twitter is an online social networking and micro-blogging service that through hash tags and trending topics has become an early source of feedback for monitoring Election related issues
  • The Gnosis application uses the Twitter API to execute multiple searches of twitter on a scheduled basis
  • It then compiles the results into reports that are used to monitor an Election