Specialties:Management of distributed software development teams, problem solving and performance analysis, software development, testing and release processes.
CIO @ Responsible for the security, reliability and performance of the Aconex production and corporate environments, including 8 co-located data centres and around 40 offices around the world. From November 2013 to Present (2 years) Melbourne Area, AustraliaCTO @ Reporting to the CEO and member of the executive team, I managed Aconex's Engineering, Technology and Operational teams, including software engineers, testers, DBAs, system engineers and desktop support engineers.
This included leading the transition to Agile, achieving ISO 27001 certification, established offshore development capability, overseeing the expansion of operations into Saudi Arabia and the US and the visualization of the production environments. From July 2008 to Present (7 years 4 months) Melbourne, AustraliaEngineering Manager @ Responsible for Engineering Services in support of the Core Engineering team, including product management, requirement statements, user interface development, quality assurance and testing, issue triage and sustaining engineering. From January 2007 to June 2008 (1 year 6 months) Engineering Manager @ - Engineering manager for SGI’s XFS filesystem (http://www.sgi.com/products/storage/software/xfs.html)
- Engineering manager for SGI’s Guaranteed Rate I/O product on CXFS (http://www.sgi.com/pdfs/4447.pdf)
- Engineering manager for SGI’s clustered filesystem CXFS on non-SGI platforms, including Windows, Solaris and MacOSX (http://www.sgi.com/products/storage/software/cxfs.html) From October 2003 to January 2007 (3 years 4 months) Melbourne Area, AustraliaEngineering Manager @ Engineering manager responsible for maintaining SGI’s trusted extensions to IRIX, and for achieving Common Criteria Evaluation and Validation (http://www.commoncriteriaportal.org/files/epfiles/st_vid4003-st.pdf) From October 1999 to September 2003 (4 years) Melbourne Area, AustraliaTeam Leader @ Team lead responsible for JORN meeting its performance requirements
http://defence-data.com/features/fpage37.htm From May 1998 to September 1999 (1 year 5 months) Software Engineer @ Designed and developed several C and C++ performance monitoring tools which use 2D and 3D visualisation techniques in the Performance Tools Group. From September 1995 to April 1998 (2 years 8 months)
BSc BComp(Hons) PhD, Computer Science @ Monash University From 1988 to 1998 VCE @ Melbourne High School From 1984 to 1987 David Chatterton is skilled in: Software Development, Agile Methodologies, Software Engineering, Cloud Computing, TDD, Scrum, Software Design, Distributed Systems, Linux, C++, Kernel Programming, Windows, C, Test Driven Development, Strategic Leadership, Product Management, Shell Scripting, Testing, Distributed Team..., Unix Operating Systems, Unix, Solaris, Git, ISO 27001, Team Leadership, Quality Assurance, Web Applications, Change Management, Business Development, Multi-site Team..., Java Enterprise Edition, Eclipse, Tomcat