conwy.co

Work > 
ANZ Bank

Duties + Achievements

Played a key role in building the Retail Payments experience on the new ANZ Plus web banking UI.

  • Owned features end-to-end, from analysis and solution design to implementation, testing and live support (including some after-hours support).
  • Delivered critical Web Payments features:
    • Contacts List
    • PayID over National Payments Platform (NPP)
    • International Money Transfer (IMT)
    • 2FA Step Up for Payments
    • Save Contact
    • Quick Pay
    • Sidebar User Details async loading
  • Planned, sequenced and delegated work on PayID and IMT
  • Contributed to various improvements and initiatives beyond my core area, including:
    • Documentation
    • Testing processes and test scenarios covering the whole system
    • Shared checklists for code-review, pull requests, deployment, support and presentation delivery
    • Component library: themeable Picture component (utilising style observer pattern), Message Bubble component
    • RFCs such as: local browser testing framework, international currency formatting and folder structure
    • POCs including: AI-assisted feature-flag generation using Claude Code
    • Maintenance related to package upgrades
    • Flaky test diagnosis and resolution
  • Delivered very high quality of work, with minimal defects, high accessibility and performance and and strong security (pushing for security features such as sensitive data encryption in URLs and quality features such as standardised NextJS-idiomatic error handling)
  • Participated actively in collaborative solution design, surfacing potential issues in accessibility, usability, security, performance and regulatory compliance

Tech

  • react
    • vanilla-extract
    • jest
    • react-testing-library
  • nextjs
    • nextjs 14-16
  • typescript
    • zod
    • msw
  • grpc
    • protobuf
  • monitoring
    • honeycomb
    • otel
  • ai
    • claude-code
    • github-copilot

Feedback

“[Kudos to Jon for] proactively maintaining the Bluestone documentation“
Staff Engineer
“[Kudos to] Jon for his Ted Talk on PayId, way to set a bar so high”
Engineering Manager
“always prompt and well structured in everything”
Senior Engineer

Projects

  • Contacts List
  • PayID over National Payments Platform (NPP)
  • International Money Transfer (IMT)
  • Show 4 More

Links

ANZ Plus Press ReleaseANZ Plus Media CoverageANZ Official Website
© 2024-2026 Jonathan Conway