Available to hire
I’m Michael Zhang, a Senior Drupal Developer based in Australia with over a decade of experience delivering government and enterprise digital services. I specialize in Drupal 9/10/11, PHP, and modern DevOps practices, building accessible, high-performance web solutions for government and professional services.
I enjoy architecting headless CMS solutions, APIs, and frontend experiences with React and GraphQL, and I thrive in agile teams with strong CI/CD pipelines. I’m passionate about accessibility AA/AAA, testing automation, and delivering reliable deployments.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Web Developer at Berrima Group
January 1, 2018 - October 20, 2025End-to-end website and e-commerce development for heavy industry clients; owned frontend and backend development, hosting, and bug fixes; utilized Open Cart, Magento, PHP, and JavaScript to build and support e-commerce platforms.
Senior Web Developer at Ernst & Young (EY)
January 1, 2020 - October 20, 2025Designed scalable front-end solutions for government and corporate clients; collaborated with UX teams to ensure designs were translated into code; leveraged Laravel and JavaScript frameworks; integrated ESRI ArcGIS APIs to enhance mapping capabilities.
Front-End Developer at Geoscience Australia
January 1, 2021 - October 20, 2025Led front-end efforts for the Metadata Hub with Vue.js; supported AWS hosting setups to optimize performance; integrated ESRI ArcGIS tools for geospatial data visualization; delivered the CMI Portal UI.
Senior Front-End Developer at Digital Transformation Agency
January 1, 2021 - October 20, 2025Built engaging front-end experiences using GovCMS SaaS and modern JavaScript frameworks; delivered pixel-perfect implementations of design mockups; debugged front-end performance bottlenecks; utilized ESRI ArcGIS for interactive mapping features.
Senior Full Stack Developer (Frontend Focus) at Service Australia
January 1, 2023 - October 20, 2025Led migration from Drupal 8 to Drupal 10 for jobaccess.gov.au, including custom module upgrades; implemented headless architecture with a Vue.js frontend consuming Drupal GraphQL API; streamlined GitLab CI/CD for zero-downtime deployments; integrated AWS CloudWatch for real-time monitoring; developed custom OAuth2 authentication for secure API access; migrated to Drupal 11 for jobaccess.gov.au and ensured AA/AAA mobile-friendly layouts.
Senior Full Stack Drupal Developer at Queensland Police
January 1, 2023 - PresentSenior Drupal developer in an Agile team, providing full-stack development support, customisation of themes/modules, and advisory on Drupal-related development. Delivered Marine Rescue Queensland site from Figma, created custom modules/themes (Paragraphs, Views, Taxonomy), and provided ongoing site support for police.qld.gov.au, fire.qld.gov.au, and protective services pages. Optimized frontend with React components via Drupal GraphQL, designed secure GraphQL APIs with OAuth2, and established regression testing using PHPUnit, Cypress, and Selenium. Drove AA-compliant responsive designs and improved performance via AWS S3 asset optimization, while collaborating with DevOps on pipeline rules.
Senior Drupal Developer at Queensland Police
January 1, 2023 - PresentSenior Drupal developer in an agile team, providing full-stack development, custom themes/modules, and Drupal-related development advice. Successfully delivered the Marine Rescue Queensland website from Figma; built custom modules and themes using Paragraphs, Views, and Taxonomy. Optimized frontend with React via GraphQL; implemented GraphQL APIs with OAuth2; established testing framework (PHPUnit, Cypress, Selenium); AA-compliant responsive designs; collaborated with DevOps to adjust CI/CD pipelines.
Senior Drupal Developer at Service Australia
January 1, 2023 - October 27, 2025Led migration from Drupal 8 to Drupal 10 for jobaccess.gov.au, including custom module upgrades; implemented headless architecture with a Vue.js frontend consuming a Drupal GraphQL API; streamlined GitLab CI/CD workflows for zero-downtime deployments with automated testing; integrated AWS CloudWatch for monitoring; developed OAuth2 authentication for secure API access to third-party services; completed migration to Drupal 11 for www.jobaccess.gov.au and ensured mobile-friendly AA/AAA compliance.
Senior Drupal Developer at Digital Transformation Agency
January 1, 2021 - October 27, 2025Front- and back-end development for GovCMS projects; contributed to GovCMS platform with accessibility improvements and performance optimizations; integrated third-party DAM via custom API; enhanced CI/CD deployment rules.
Senior Drupal Developer at Geoscience Australia
January 1, 2021 - October 27, 2025Front- and back-end development for the metadata hub; Drupal 9; AWS support (EC2/S3/Elastic Beanstalk).
Senior Consultant at Ernst & Young (EY)
January 1, 2020 - October 27, 2025Led web development projects including Drupal and CMS work; collaborated with a team of frontend and backend developers, delivering projects for TransLink QLD, Crime and Corruption Commission (Drupal 9), West Moreton Hospital Health Service (Drupal 8). Technologies included PHP, Drupal API, JavaScript, Linux, Git.
Web Developer at Berrima Group
May 1, 2018 - October 27, 2025End-to-end website development and e-commerce for heavy industry; full ownership of frontend and backend, hosting and bug fixes; built sites for Berrima Diesel and DPCHIP using OpenCart, Magento, PHP 5.x-7.x and JavaScript.
Senior Drupal Developer at Service Australia
January 1, 2021 - January 1, 2023Led migration from Drupal 8 to Drupal 10 for jobaccess.gov.au; implemented headless architecture with Vue.js frontend consuming Drupal GraphQL API; streamlined GitLab CI/CD workflows for zero-downtime deployments with automated testing; integrated AWS CloudWatch for real-time monitoring; developed custom OAuth2 authentication for secure API access to third-party services; completed migration to Drupal 11; modernized layout paragraphs module on the D10 site, ensuring mobile-friendly and AA/AAA compliant pages; continuous deployment improvements.
Senior Drupal Developer at Digital Transformation Agency
January 1, 2020 - January 1, 2021Senior Drupal developer contributing to GovCMS platform with accessibility improvements and performance optimizations; integrated third-party DAM system via custom API; enhanced CI/CD pipeline rules for more efficient deployments across environments.
Senior Drupal Developer at Geoscience Australia
January 1, 2020 - January 1, 2021Senior Drupal developer for the metadata hub supporting Geoscience Australia's Earth and marine observation data products (Drupal 9); provided Drupal + AWS support (EC2/S3/Elastic Beanstalk) for large-scale data services.
Drupal Developer at Ernst & Young (EY)
January 1, 2018 - January 1, 2020Senior Consultant leading Web development projects including Drupal and CMS development using PHP 7 (Laravel), Drupal API, JavaScript, Linux, Git. Notable engagements include TransLink QLD, Crime and Corruption Commission, West Moreton Hospital Health Service, Queensland Sugar Limited, and Seqwater.
Web Developer at Berrima Group
November 1, 2011 - May 1, 2018End-to-end web development for an automobile company; responsible for front- and back-end development, hosting and bug fixes. Built and supported websites for Berrima Diesel and DPCHIP using OpenCart, Magento, PHP 5.x-7.x; integrated e-commerce and ongoing maintenance.
Senior Consultant – Digital Solutions at Ernst & Young (EY)
January 1, 2018 - January 1, 2020Led web development projects including Drupal and CMS. Technologies included PHP 7 (Laravel), Drupal API, JavaScript, Linux. Contributed to multiple client engagements (TransLink QLD, Crime and Corruption Commission, West Moreton Hospital Health Service, Queensland Sugar Limited, Seqwater).
Education
Master of Information Technology at University of Western Sydney
January 11, 2030 - January 1, 2011Bachelor of Information Technology at Fudan University
January 11, 2030 - January 1, 2008Master of Information Technology at University of Western Sydney
January 1, 2011 - October 27, 2025Bachelor of Study Information Technology at Fudan University
January 1, 2008 - October 27, 2025Master of Information Technology at University of Western Sydney
January 1, 2011 - December 31, 2011Bachelor of Study Information Technology at Fudan University
January 1, 2008 - December 31, 2008Master of Information Technology at University of Western Sydney
January 11, 2030 - January 1, 2011Bachelor of Study Information Technology at Fudan University
January 11, 2030 - January 1, 2008Qualifications
Baseline Security Clearance
January 11, 2030 - February 5, 2026Industry Experience
Government, Software & Internet, Professional Services, Education, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.