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
    • POCs including: AI-assisted feature-flag generation using Claude Code
  • Delivered very high quality of work, with minimal defects 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

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
© 2024-2026 Jonathan Conway