David Anderson

Senior Software Engineer Professional Services at Fire and Emergency NZ

Auckland, Auckland, 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
David Anderson is a Senior Software Engineer and Solutions Architect with 12+ years delivering ERP, BI and web application solutions across New Zealand and the Asia-Pacific. He combines deep SAP BW/NetWeaver expertise with hands-on open source implementation experience—leading xTuple ERP development (including the Fixed Asset extension) and Pentaho BI/PDI projects—while currently driving professional services and retail POS rollouts. Comfortable from database design and back-end engineering to application architecture, he has a track record of refactoring core ERP schemas and integrating BI platforms to turn complex business requirements into operable systems. Beyond commercial work he runs a consulting practice focused on Linux, LAMP and enterprise open-source stacks, and volunteers as a senior firefighter, reflecting strong operational discipline and community commitment. Notably, he pairs certified SAP skills with pragmatic open-source engineering, making him effective at bridging legacy enterprise platforms and modern, extensible solutions.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Management Studies (Hons), Management & Psychology, Bachelor of Management Studies (Hons), Management & Psychology at University of Waikato
github-logo-circle

Github Skills (10)

plpgsql10
pgsql10
psql10
postgresql10
sql10
database-design10
pg10
report-generator9
report-builder9
nodejs8

Programming languages (6)

C++ShellCPLpgSQLJavaScriptPython

Github contributions (5)

github-logo-circle
shackbarth/xtuple

May 2014 - Jan 2015

xTuple Enterprise Resource Planning
Role in this project:
userBack-end Developer & Database Engineer
Contributions:25 commits in 7 months
Contributions summary:David primarily contributed to the back-end and database aspects of the xTuple ERP system. They refactored and enhanced database functions, including creating functions for adding comment types and bank account settings. Their work involved modifying SQL scripts, database schema, and report generation logic to accommodate new features and improve existing functionality, demonstrating expertise in database design and implementation. The user also addressed date picker and workflow issues.
planningresource-planningenterprise
andersdd/xtte

Jul 2015 - Jul 2019

Time and Expense Extension for Qt Client
Contributions:11 pushes, 11 branches in 3 years 11 months
expenseqt5
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
David Anderson - Senior Software Engineer Professional Services at Fire and Emergency NZ