About
Experienced software engineering leader specialising in agile product development, enterprise integration, and process automation — with a track record of building high-performing teams and delivering resilient systems across mobile, web, and desktop platforms.
Throughout a 30-year career spanning agency work, international startups, and large-scale university systems, I've consistently focused on engineering culture: mentoring developers, introducing CI/CD discipline, and fostering environments where teams can move fast without breaking things.
Leadership Strengths
- Mentorship — coaching developers and building knowledge-sharing cultures
- Cross-functional collaboration — aligning product, vendors, and engineering
- Problem solving — analytical, proactive, and process-focused
- Agile leadership — iterative delivery and continuous improvement
- Continuous learning — cloud, ML, CI/CD best practices
Experience
- → Initiated the rebuild of the QUT mobile app and implemented an end-to-end double diamond CI/CD pipeline, enabling rapid scaling of a cross-functional team driving efficient, user-centric development.
- → Coordinated concurrent work streams across QUT to deliver Digital ID, ensuring clean code practices and consistent architecture across all components.
- → Developed backend services using AWS and Google Cloud, optimising app functionality and security.
- → Coordinated enhancements and maintenance of the legacy app with external agency, driving improvements in performance and stability.
- → Mentored student interns and coached team members, supporting skill-building and smooth onboarding.
- → Designed and developed integrations across databases, messaging systems, batch file processing, and SaaS products, ensuring seamless data flow and enhanced system interoperability.
- → Enhanced deployment workflows by implementing CI/CD automation, reducing manual interventions and increasing deployment efficiency.
- → Set up and managed user provisioning, identity, and access management protocols to improve security and streamline user onboarding.
- → Migrated development tools to Atlassian Cloud, improving system performance and team productivity.
- → Led engineering, agile planning, and quality control for the QUT data services team developing a large suite of Spring Boot microservices.
- → Directed analysis and specification of API contracts, enabling concurrent work streams with a contract-first approach.
- → Facilitated integration with legacy systems and SaaS products.
- → Introduced standardised CI/CD pipelines across all services, optimising deployment efficiency.
- → Led end-to-end development of a multilingual social networking app, driving user engagement through feature enhancements and user-centred design.
- → Integrated analytics and performance monitoring tools, enabling data-driven insights to optimise app functionality and enhance user experience.
- → Managed an internationally distributed agile team, implementing cloud-based build and test automation to streamline releases.
- → Led design and development of a custom CRM for an international audience, with integrated communication channels including email, SMS, phone, fax, and mail.
- → Released as an open-source project, enhancing accessibility and adoption across affiliate organisations; provided training and support to partners.
- → Maintained a HA multi-node Linux cluster for search, application, and message broker services, and implemented a CI/CD pipeline with Ansible.
- → Founded and grew a successful web development and design agency on the Sunshine Coast, specialising in solutions for small businesses.
- → Designed and launched multiple open-source projects, including a custom Content Management System and a localisation framework for global users.
- → Led migration of the popular website swellnet.com to AWS, enhancing its performance, scalability, and reliability.
Skills
Languages
Mobile
Backend & Frameworks
Cloud & DevOps
Data & Messaging
Security & Practices
Certifications
Projects
Placeholder — replace with links to your own repos, write-ups, or live demos.
Cross-platform student mobile app for Queensland University of Technology, built with Flutter and backed by cloud services. Includes Digital ID, timetables, and personalised campus tools.
Open-source multilingual CRM with integrated communication channels — email, SMS, phone, fax, and mail. Built for international non-profit organisations and released publicly for community adoption.
Custom open-source Content Management System with an accompanying localisation framework, designed to support multilingual websites for small businesses and global users.
Contact
Open to senior engineering leadership roles, consulting engagements, and interesting conversations about software and teams.
References available upon request