Hi, I’m Michael Zhang. I’m a Front-End Developer with 10+ years of experience delivering responsive, user-centric web applications for government and enterprise clients. I specialize in Angular, TypeScript, and GIS integration, with a strong focus on UI/UX design systems, accessibility, and scalable front-end architectures. I thrive in collaborative environments and enjoy turning complex requirements into elegant, performant interfaces. I translate business needs into intuitive experiences through wireframing, prototyping, and iterative testing, working closely with cross-functional teams to ship robust, accessible solutions. I’m comfortable with DevOps workflows (Azure, GitLab) and enjoy turning data-heavy applications into user-friendly experiences that meet WCAG standards and performance goals.

Michael Zhang

Hi, I’m Michael Zhang. I’m a Front-End Developer with 10+ years of experience delivering responsive, user-centric web applications for government and enterprise clients. I specialize in Angular, TypeScript, and GIS integration, with a strong focus on UI/UX design systems, accessibility, and scalable front-end architectures. I thrive in collaborative environments and enjoy turning complex requirements into elegant, performant interfaces. I translate business needs into intuitive experiences through wireframing, prototyping, and iterative testing, working closely with cross-functional teams to ship robust, accessible solutions. I’m comfortable with DevOps workflows (Azure, GitLab) and enjoy turning data-heavy applications into user-friendly experiences that meet WCAG standards and performance goals.

Available to hire

Hi, I’m Michael Zhang. I’m a Front-End Developer with 10+ years of experience delivering responsive, user-centric web applications for government and enterprise clients. I specialize in Angular, TypeScript, and GIS integration, with a strong focus on UI/UX design systems, accessibility, and scalable front-end architectures. I thrive in collaborative environments and enjoy turning complex requirements into elegant, performant interfaces.

I translate business needs into intuitive experiences through wireframing, prototyping, and iterative testing, working closely with cross-functional teams to ship robust, accessible solutions. I’m comfortable with DevOps workflows (Azure, GitLab) and enjoy turning data-heavy applications into user-friendly experiences that meet WCAG standards and performance goals.

See more

Experience Level

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
See more

Language

English
Fluent

Work Experience

Web Developer at Berrima Group
January 1, 2018 - October 20, 2025
End-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, 2025
Designed 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, 2025
Led 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, 2025
Built 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, 2025
Led 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 - Present
Senior 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 - Present
Senior 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, 2025
Led 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, 2025
Front- 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, 2025
Front- 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, 2025
Led 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, 2025
End-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, 2023
Led 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, 2021
Senior 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, 2021
Senior 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, 2020
Senior 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, 2018
End-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, 2020
Led 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).
Senior Front-End Developer at Queensland Police
January 1, 2023 - Present
Provide full-stack support with a front-end focus in an agile team. Led the migration of legacy Vue.js components to Angular 15, implemented modular dependency injection, and reduced code redundancy by 35%. Developed interactive GIS map layers for fleet management, redesigned the QPS portal with Bootstrap 5, and automated CI/CD pipelines with Jest tests, reducing deployment errors by 25%. Optimized frontend performance with React components integrated with Drupal via GraphQL and designed OAuth2-protected APIs for secure data exchange.
Senior Front-End Developer at Service Australia
January 1, 2021 - January 1, 2023
Led accessible UI overhaul for JobAccess.gov.au achieving WCAG AAA compliance using Angular Material. Integrated geospatial visualizations with Mapbox GL JS for real-time dashboards. Migrated workflows to Kanban in Azure DevOps, creating semi-automated processes that reduced manual tasks by 40%.
Senior Front-End Developer at Digital Transformation Agency
January 1, 2020 - January 1, 2021
GovCMS modernization: restructured front-end architecture with Angular design patterns for pixel-perfect alignment with Figma. GIS layer development for government resource portals and a centralized Bootstrap 4 style guide to standardize UI components across sites.
Full Stack Developer at Geoscience Australia
January 1, 2020 - January 1, 2021
Led front-end efforts for the Metadata Hub with dynamic Vue.js UI features and supported AWS hosting to optimize performance. Delivered an intuitive data visualization experience for Earth and marine observations.
Senior Web Developer at Ernst & Young (EY)
January 1, 2018 - January 1, 2020
Designed scalable front-end solutions for government and corporate clients, collaborating closely with UX teams to translate designs into code. Leveraged Laravel and JavaScript frameworks to build dynamic applications. Key projects included TransLink QLD and West Moreton Hospital Health Service; achieved 40% increase in component reusability and received team recognition for modular practices.

Education

Master of Information Technology at University of Western Sydney
January 11, 2030 - January 1, 2011
Bachelor of Information Technology at Fudan University
January 11, 2030 - January 1, 2008
Master of Information Technology at University of Western Sydney
January 1, 2011 - October 27, 2025
Bachelor of Study Information Technology at Fudan University
January 1, 2008 - October 27, 2025
Master of Information Technology at University of Western Sydney
January 1, 2011 - December 31, 2011
Bachelor of Study Information Technology at Fudan University
January 1, 2008 - December 31, 2008
Master of Information Technology at University of Western Sydney
January 11, 2030 - January 1, 2011
Bachelor of Study Information Technology at Fudan University
January 11, 2030 - January 1, 2008
Master of Information Technology at University of Western Sydney
January 11, 2030 - January 1, 2011
Bachelor of Study Information Technology at Fudan University
January 11, 2030 - January 1, 2008

Qualifications

Baseline Security Clearance
January 11, 2030 - February 5, 2026

Industry Experience

Government, Software & Internet, Professional Services, Education, Media & Entertainment, Healthcare, Transportation & Logistics

Experience Level

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
See more