Kai Koh

Software Engineer @ Canva | All things AI and the future | Building the next AI Agency

New Zealand

About

I enjoy solving problems and crafting solutions to tackle real world problems. I strive towards developing my problem-solving and design skills by consistent learning, practice and applying.

Experience

  • Software Engineer at Canva
    Nov 2025 - Present · 8 mos

    Improving Search Experience within the platform

  • Founder at Kai Kode
    Jun 2022 - Present · 4 yrs 1 mo

    Founded this to provide AI, eCommerce and other software services as a hobby, this has evolved over the years with AI. This includes consulting, solutioning and development for: - eCommerce (Shopify, BigCommerce) and apps (Algolia, SearchSpring, Klaviyo - AI workflows and agents - SaaS —— - AI Agency for eCommerce - Sytesense Construction (formerly Conpanion) - Shopify customisations for 2.0, Hydrogen, discount and checkout apps with integrations - BigCommerce with custom integrations Past projects examples available on request

  • Soul Machines (Auckland, New Zealand)
    • Senior Software Engineer
      Apr 2023 - Sep 2025 · 2 yrs 6 mos

      Lead high-level design and architecture for DDNA Studio and Digital Workforce features. Build and maintain web platforms using technologies like React, Typescript, NodeJS. Implement agentic features like RAG and AI chat completions for Digital Workforce.

    • Software Engineer
      Sep 2021 - Apr 2023 · 1 yr 8 mos

      Design and build backend infrastructure (etc. with Amazon Web Services, Docker and Github Actions) for measuring and consuming data analytics in DDNA Studio. Build and maintain backend services in PostgreSQL, NodeJS and TypeScript. Create visually-appealing components for DDNA Studio in Angular and TypeScript.

  • Moustache Republic (1 yr 11 mos)
    • Technical Lead
      May 2021 - Sep 2021 · 5 mos

      Lead a small team of developers to deliver quality solutions for clients in Managed Services. Spearhead planning and solutions architecture tailored to each client.

    • Full Stack Software Developer
      Nov 2019 - May 2021 · 1 yr 7 mos

      Develop intricate solutions on eCommerce platforms such as Shopify and BigCommerce that are tailored to each and every client, using ReactJS alongside Web Development tools. I also develop robust backend integrations using Flask and Amazon Web Services (eg. DynamoDB and Lambda), with all these being automated via CI/CD workflows.

  • Software Engineer at Sprawty
    Feb 2019 - May 2019 · 4 mos

    Part of the team that built a Fitness and Nutrition application. I was tasked to build the Authentication and User Profile Setup flows for the application, which included screens like Login, Register, Forgot Password, Social Auth, OTP SMS and User Profile, as well as logics between the front and back ends of the application.