Takashi Matsuoka is a Staff Software Engineer based in Sydney with 13 years of experience building full‑stack web products, currently leading platform work at Canva. He combines deep frontend expertise in TypeScript and React with a strong Java background and a rare history in static analysis and functional programming (OCaml, Haskell, F#, Scala), giving him a disciplined approach to correctness and tooling. Across multiple roles at Canva he has bridged product and engineering—serving as tech lead, product manager and people manager—consistently delivering cross‑team projects. His background as a core developer of the Goanna static analyser and work integrating it with Coverity speak to an attention to code quality that informs his day‑to‑day architecture and mentorship.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.