Johann Canu is an experienced technology leader and account manager based in Tokyo with 12 years of software engineering and management experience, currently aligning AXA Japan’s local IT strategy with global operations. He has led teams of up to 25 engineers and coordinated 30+ vendors to deliver cloud-native, scalable systems across life and P&C insurance, combining hands-on expertise in Java, Node.js, React, AWS and Kubernetes with strong DevOps and testing practices. Previously a software engineering manager and CTO for a subsidiary, he has deep experience in architecture, automation, vendor governance and driving generative AI adoption (including GitHub Copilot) across engineering teams. Passionate about blockchain (Ethereum, Polkadot, DeFi) and emerging AI, he blends pragmatic delivery with a curiosity for new tech to create measurable business outcomes. An often-overlooked strength is his bilingual business background and international education, which help him bridge technical, vendor and stakeholder perspectives effectively.
12 years of coding experience
17 years of employment as a software developer
Bachelor's degree, business, trade, Bachelor's degree, business, trade at Osaka University
BA, International Affairs, BA, International Affairs at Le Havre University
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.