David Carr
AeroLeads people directory · profile

David Carr Email & Phone Number

Full-stack Software Developer | Agile, .NET, SQL
Location: Dubbo, New South Wales, Australia 12 work roles 3 schools
LinkedIn matched
✓ Verified Jun 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Full-stack Software Developer | Agile, .NET, SQL
Location
Dubbo, New South Wales, Australia

Who is David Carr? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Carr is listed as Full-stack Software Developer | Agile, .NET, SQL based in Dubbo, New South Wales, Australia. AeroLeads shows a matched LinkedIn profile for David Carr.

David Carr previously worked as .NET Developer at Australian Electoral Commission and Application Developer at Australian Electoral Commission. David Carr holds Phd, Computer Science - Games For Teaching from Charles Sturt University.

Profile bio

About David Carr

I'm an experienced software engineer with interests in gamification, computer graphics, simulations and user experiences. I have over a decade of experience doing frontend and full-stack development with diverse multidisciplinary teams, with proficiencies in C#, .NET, SQL Server, Azure DevOps, Java, HTML, jQuery and others. I back this up with my academic research background, holding a degree and doctorate in Computer Science majoring in Games Technology, and have published papers on game mechanics for teaching physics. All up, I bring a unique mix of skills to problems of user interactivity, service delivery and automation, to which I love to find creative and elegant software solutions.In my eleven years working at the Australian Electoral Commission (AEC), I contributed to the development and maintenance of a range of data-intensive applications that support the AEC's mission and the delivery of services to the Australian people, developing a passion for the democratic process and civic engagement along the way. Two prominent examples of projects I contributed to are the Online Enrolment Service (OES) and Online Postal Vote Application (OPVA), a pair of online forms built in .NET which allow Australian electors to complete transactions over the Internet (viewable at https://forms.aec.gov.au/). In 2019, I remediated a slow-performing email and SMS message queue in these applications, achieving a hundred-fold performance increase and resolving a bottleneck in the delivery messages to electors. I also led the OPVA Responsive Redesign and Accessibility project which updated and modernised the UI of that service. During these projects, I received praise for my documentation, technical advice, and interactions with the business areas. I also contributed instrumental work to GVRS+, a low-cost voter and election management tool, provided by AEC as part of the Australian Government's outreach to Pacific Island countries. My duties included updating the aging software product, supporting remote clients with their individual instances and implementing fixes and new feature requests, while also contributing to the design of a replacement application.Additionally, over the last six years I was an integral member of the IT command centre during election events, directly supporting event delivery through monitoring key systems, resolving issues, and culminating in the publishing of results on voting night.Outside of work I enjoy new experiences through the eyes of my children, building scale models, and repair and resurrecting outmoded electronics.

12 roles

David Carr work experience

A career timeline built from the work history available for this profile.

.Net Developer

Canberra, Australian Capital Territory, Australia

Continuing in the.NET Team; retitled position due to organisational restructure. This period coincided with the commencement of the GVRS Hybrid project (building a new voter and election management product for AEC's international partners), along with the AEC delivering the first Australian Federal Referendum in a quarter century.- Involvement in GVRS.

Aug 2023 - Dec 2023

Application Developer

Canberra, Australian Capital Territory, Australia

Continuation of the previous entry with slightly reduced hours and varied work pattern to balance work with family commitments. Obviously this also coincides with the Australia-wide shift to remote working during pandemic lockdowns through 2020 and 2021.- Recognised as SME for the Online Enrolment Service (OES), Online Postal Vote Application (OPVA), Image.

Nov 2019 - Aug 2023

Application Developer

Canberra, Australian Capital Territory, Australia

Application Developer with the newly restructured.NET Team in IT Solutions, performing full-stack development across a variety of applications with C#, Razor, Javascript, SQL Server, and other technologies. I emerged as the SME for the Online Enrolment Service (OES) and Online Postal Vote Application (OPVA), which are significant public-facing services for.

Jan 2018 - Nov 2019

.Net Analyst Programmer

Canberra, Australian Capital Territory, Australia

Successfully applied for the position of Web Systems Analyst Programmer in the IT Solutions - Elections section. This team was responsible for maintaining a applications used for running and processing elections and BAU, primarily internal- and external-facing.NET Framework web applications written in C#.- Worked on the employee application for election.

Aug 2017 - Jan 2018

Software Developer

Canberra, Australian Capital Territory, Australia

Commenced as a developer with the IT Solutions - Roll Functions section, maintaining the applications used for managing enrolment data. These included GENESIS (General Enrolment Information System, an internal-facing Java 2 EE and SQL Server application integrating with mainframe programs), OES (Online Enrolment Service, a public-facing webform built on.

Jan 2014 - Aug 2017

Project Officer

Canberra, Australian Capital Territory, Australia

Accepted into the APSC Graduate Development Program and commenced at AEC as an IT specialist. I completed four placements in different work units across the agency, plus an election placement, while also undertaking training and project work with peers across different government departments to earn my Diploma of Government. 2013 was also a Federal.

Oct 2012 - Dec 2013

Research Programmer

Centre For Research In Complex Systems (Crics), Charles Sturt University

Bathurst, New South Wales, Australia

Working with other researchers, I developed a prototype agent-based model (ABM) as the foundation for investigation into trends in house prices in the property market of Australian towns and cities.

Jul 2012 - Dec 2012

Graduate Teaching Assistant

Bathurst, New South Wales, Australia

Assistant to teaching staff for a range of programming and computer science subjects. I was given more autonomy and responsibility over my taught subjects and in particular was entrusted with updating the Java Concurrent Programming module and allowed to shape the DirectX game programming module. (Part-time/casual)

Jan 2009 - Jul 2012

Assistant Instructor

Bathurst, New South Wales, Australia

Assistant to teaching staff for tutorials and marking in computer programming subjects. I found teaching and assisting learners to be surprisingly rewarding. (Casual)

Jan 2005 - Dec 2008

Academic Tutor

Bathurst, New South Wales, Australia

Private tutoring students in programming and mathematics subjects. (Casual)

Feb 2004 - Jun 2005

Frontend Web Developer

Renaissance Games Online

Gaston County, North Carolina, United States

In the late 1990s and through the early 2000s, I was big into Microsoft's "Monster Truck Madness 2" (MTM2) PC racing game and the friendly online community creating custom tracks and vehicles (what would now be termed "modding") and playing in competitive multiplayer racing. In 2006, Microsoft closed their "Internet Gaming Zone" (the Zone) which provided.

Jan 2007 - Mar 2009

Game Developer

Caged Developer

Bathurst, New South Wales, Australia

In collaboration with another student in my undergraduate course, we co-developed and delivered a spelling game program we named "MagicSpell". The game was developed for Inala Special School, an educational facility for neurodiverse children in Brisbane, to replace a spelling game running on obsolescent Apple II-e hardware that the school relied upon. The.

Jan 2003 - Jul 2004
3 education records

David Carr education

Phd, Computer Science - Games For Teaching

Activities and Societies: B.R.A.W.L. (Bathurst Roleplaying And Wargaming League) Following completion of my Bachelor's degree, I accepted.

Bachelor Of Computer Science, Games Technology (Hons), Honours First Class

Activities and Societies: B.R.A.W.L. (Bathurst Roleplaying And Wargaming League) Awarded Charles Sturt University Foundation Honours.

Education record

Kelso High School

Awarded Dux of School, 2000.

FAQ

Frequently asked questions about David Carr

Quick answers generated from the profile data available on this page.

What is David Carr's role at their current company?

David Carr is listed as Full-stack Software Developer | Agile, .NET, SQL.

Where is David Carr based?

David Carr is based in Dubbo, New South Wales, Australia.

What companies has David Carr worked for?

David Carr has worked for Australian Electoral Commission, Centre For Research In Complex Systems (Crics), Charles Sturt University, Charles Sturt University, Renaissance Games Online, and Caged Developer.

How can I contact David Carr?

You can use AeroLeads to view verified contact signals for David Carr, including work email, phone, and LinkedIn data when available.

What schools did David Carr attend?

David Carr holds Phd, Computer Science - Games For Teaching from Charles Sturt University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the David Carr you were looking for.

View similar profiles