Benowa, Queensland, Australia
Senior Software Engineering Tech Lead, Consultant, and Mentor based in Benowa, Queensland, Australia. With over 13 years of experience across web, mobile, backend, cloud, UI/UX, and AI-enabled systems, Graham combines hands-on development with practical engineering leadership.
Leading architecture, development, consulting, and delivery of modern web and mobile applications while mentoring engineers through practical technical guidance. - Lead hands-on development across frontend, backend, cloud, and product workflows. - Define product scope, MVP priorities, technical direction, and release plans with founders and stakeholders. - Improve team quality through code reviews, debugging support, implementation planning, and delivery habits.
Built modern web applications, reusable libraries, Web3-related integrations, AI-enabled workflows, and scalable product features. - Built with Next.js, TypeScript, Tailwind CSS, and API integrations. - Developed reusable frontend and backend libraries shared across products. - Supported production debugging, issue investigation, and release improvements.
Provided senior full-stack development, engineering leadership, Agile guidance, testing strategy, Docker-based workflows, and production support. - Coached teammates on Agile workflows, clean architecture, and code review discipline. - Helped implement a practical unit testing strategy. - Improved reliability by reducing regression risk and supporting production issue resolution.
Built mobile ordering experiences, location-based mobile features, and improved inventory management web applications. - Built a product listing and ordering app using React Native. - Integrated mobile interfaces with backend APIs and authentication flows. - Improved usability, performance, and workflow clarity in the web product.
Developed React, GraphQL, Angular, Node.js, TypeScript, reporting, and admin applications for internal business teams. - Built an internal employee browsing application using React and GraphQL. - Developed a financial reporting application using Angular and Node.js. - Maintained a TypeScript admin interface for support teams.