Summary
Andrew Dennison is a senior software developer and technical leader with over 10 years' experience delivering enterprise systems for organisations such as IAG, Suncorp, Daiwa Securities and British Telecom. He specialises in reducing architectural complexity and driving faster time-to-market through Clean Code, TDD/BDD, CI/CD and pragmatic microservice/API design, recently delivering an MVP insurance platform in six weeks using Node, Express and Mongo. Known for blending hands-on engineering with continuous improvement, he leads cross-functional teams to cut development, support and maintenance costs while improving quality and agility. His background spans Java EE and .NET enterprise projects as well as modern MEAN/MERN stacks, giving him a rare ability to modernise legacy estates and ship new greenfield systems. Based in Brisbane, he is passionate about fostering innovation and measurable delivery improvements rather than just writing features. An often overlooked strength is his focus on documentation and API-first design (Swagger-compliant APIs) which makes teams more adaptable as requirements evolve.
10 years of coding experience
15 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at University of Queensland