I’m David, a senior software engineer with 10+ years of experience building products across the React ecosystem, with hands-on work spanning backend services and mobile development. I enjoy taking ownership—from shaping project scope and timelines to leading adoption of engineering practices, mentoring teams, and improving reliability through observability and proactive incident management.…

David Deqfin Xu Senior Software Engineer

I’m David, a senior software engineer with 10+ years of experience building products across the React ecosystem, with hands-on work spanning backend services and mobile development. I enjoy taking ownership—from shaping project scope and timelines to leading adoption of engineering practices, mentoring teams, and improving reliability through observability and proactive incident management.…

Available to hire

I’m David, a senior software engineer with 10+ years of experience building products across the React ecosystem, with hands-on work spanning backend services and mobile development. I enjoy taking ownership—from shaping project scope and timelines to leading adoption of engineering practices, mentoring teams, and improving reliability through observability and proactive incident management.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at Canva, Inc.
January 1, 2025 - Present
Captained development of two video-editing flows, created spikes, wrote tickets, and partnered with stakeholders to define project scope and timelines. Led adoption of a mobile E2E testing framework within the Video Group, wrote engineering handbook tutorials, and ran training workshops for offshore engineering teams. Monitored application health using observability platforms, proactively identified issues, raised incidents, and coordinated with service teams to implement fixes.
Principal Engineer at Atlassian
January 1, 2024 - January 1, 2025
Oversaw growth of a team of 11 engineers by managing backlog refinement, monitoring running experiments, and supporting the Engineering Manager with resource allocation. Facilitated weekly DevOps Research and Assessment (DORA) across 10 growth teams. Identified and drove cross-team improvements by coordinating 15+ engineering teams at Atlassian to audit and replace outdated icons across Jira, Confluence, and Admin Hub.
Senior Frontend Engineer at Amdocs Studios
January 1, 2020 - January 1, 2024
Consulted with multiple enterprise clients on diverse projects. Led development of Westpac’s Kiwi Saver calculator using React. Led development of Kiwibank’s new design system and Storybook. Contributed to Vodafone’s mobile log in flow built with React Native and Azure AD. Negotiated with stakeholders on project scope and aligned technical direction with client internal teams, including organizing workshops to upskill clients’ internal teams. Served as Frontend Council Lead for the agency’s Frontend Chapter, organizing weekly in-house technical workshops and after-hours team building activities.
Online Development Engineer at Spark New Zealand
January 1, 2015 - January 1, 2020
Built multiple web applications such as a network management portal, parental control dashboard, and a broadband buy journey using Adobe AEM, ASP.NET, Angular, and React. Modernized the company’s frontend stack by introducing TypeScript, styled components, Redux, and the React Testing Library, and established a shared component library.

Education

Bachelor of Engineering, Honours - Computer Systems Engineering at University of Auckland
January 1, 2010 - January 1, 2015
Bachelor of Arts - Media and Screen Studies at University of Auckland
January 1, 2010 - January 1, 2015
Bachelor of Laws at Yoobee College
January 1, 2026 - September 30, 2026
Bachelor of Engineering, Honours - Computer Systems Engineering at University of Auckland
January 1, 2010 - January 1, 2015
Bachelor of Arts - Media and Screen Studies at University of Auckland
January 1, 2010 - January 1, 2015
Bachelor of Laws at Yobee College
January 1, 2026 - September 30, 2026

Qualifications

AWS Certified Cloud Practitioner
January 11, 2030 - September 30, 2026
AWS Certified Solutions Architect - Associate
January 11, 2030 - September 30, 2026
AWS Certified Developer - Associate
January 11, 2030 - September 30, 2026

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services