Ian Goodacre

Senior Consultant At SaaSam Group at Entrain Ltd

Waikato, New Zealand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Goodacre is a seasoned infrastructure and operations specialist with 17 years of hands-on experience delivering systems integration, software development, and technical operations across public and private sectors. Based in Waikato, New Zealand, he advises and consults at SaaSam Group and through his own firm Entrain Ltd, blending project and change management with practical solution design and vendor liaison. His background spans everything from city-level network and data centre management to healthcare and enterprise IT, and he has a long record of moving between strategic planning and deep technical troubleshooting. Ian also contributes to open-source, notably improving reliability and replication in the widely used PouchDB project by authoring and refining tests and fixing subtle replication bugs. Colleagues know him for combining senior consultancy judgement with a developer’s attention to edge-case QA and operational resilience. He holds a BSc in Electrical Engineering from the University of Alberta and brings a pragmatic, systems-thinking approach to long-lived infrastructure challenges.
code17 years of coding experience
job9 years of employment as a software developer
bookBSc, Electrical Engineering, BSc, Electrical Engineering at University of Alberta
github-logo-circle

Github Skills (8)

couchdb10
databases10
pouchdb10
javascript10
replication10
database10
test-automation10
testing10

Programming languages (12)

TypeScriptC++CSSShellCRustJavaScriptVue

Github contributions (5)

github-logo-circle
apache/pouchdb

Jan 2014 - Apr 2016

:kangaroo: - PouchDB is a pocket-sized database.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:29 commits, 1 PR, 12 comments in 2 years 2 months
Contributions summary:Ian primarily focused on identifying and fixing bugs in the PouchDB codebase, specifically addressing issues related to redundant HTTP requests, replication errors, and the handling of empty databases. Their contributions included writing and modifying test cases, particularly within the `tests/` directory. These changes involved creating new test scenarios and modifying existing ones to improve the reliability and accuracy of the database's replication and change detection mechanisms.
databasepouchdbjavascriptcouchdb
ig3/logsurfer

Mar 2021 - Jul 2026

Logsurfer development tree (unofficial)
Contributions:7 pushes, 4 branches in 5 years 5 months
logging
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial