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)

databases10
couchdb10
pouchdb10
javascript10
replication10
database10
test-automation10
testing10

Programming languages (13)

C++CSSCRustVuePerlHTMLErlang

Github contributions (5)

github-logo-circle
pouchdb/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.
pocketjavascriptdatabasepouchdbcouchdb
ig3/srf

Jan 2022 - Dec 2022

Spaced Repetition Flashcards, as a web server running on NodeJS.
Contributions:108 commits, 2 PRs, 289 pushes in 11 months
web-serverrepetitionspacedspaced-repetition-flashcardsspaced-repetition
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