Building a school where learning AI feels manageable
Witthaya Code started from a simple observation: most AI learning resources push people either too fast or too far from real work. We set out to find a steadier path.
Back to HomeHow we came to be, and what we care about
Witthaya Code was founded in Chiang Mai in 2021 by a small team of developers and educators who had spent years working in data and machine learning across Thailand and the wider region. The name comes from the Thai word วิทยา — knowledge — which felt like the right anchor for what we were trying to build.
The early programmes were run informally: a handful of learners, recorded sessions, and a lot of written feedback shared over chat. What we noticed was that the people who made real progress were not necessarily the quickest — they were the ones who had time to sit with the material, to make mistakes with low stakes, and to receive specific comments on their own code. That shaped how we structured everything that came after.
Today Witthaya Code offers three distinct programmes, each designed around a project the learner owns at the end. Mentor feedback and code reviews are not extras — they are built into the schedule from the first week. We keep group sizes small enough that support is never impersonal.
We are based on Nimmanhaemin Road, an area of Chiang Mai well known for its tech and creative community. Most learners study entirely online, but the team is reachable during office hours and makes a point of responding to questions promptly.
Our Mission
To make practical AI development accessible to learners across Southeast Asia, through structured programmes that respect each person's pace and produce real portfolio work.
Our Values
- Clarity — Every programme is explained in full before you join
- Patience — Learning takes the time it takes; we build around that
- Honesty — Feedback is direct and specific, not encouraging noise
- Responsibility — We include ethics and responsible practice in technical work
Founded: 2021
Location: Chiang Mai, Thailand
Language: English
Format: Fully online
Group size: Small cohorts
People behind the programmes
Kanchana Pornprasit
Founder & Lead Instructor
Background in data engineering and ML systems. Spent six years working on production AI projects in Bangkok before moving to Chiang Mai to build Witthaya Code.
Thanapol Wongkham
Programme Mentor — ML & Python
Teaches the Python and machine learning modules. Previously led developer workshops across Thailand and has a particular focus on clear code review feedback.
Nattawan Limsakul
Programme Mentor — AI Systems
Specialises in model deployment, monitoring pipelines, and responsible AI practices. Mentors the advanced cohort and oversees the career support component.
How we keep the quality of learning consistent
Written code review
Every submission receives written feedback from a mentor — not automated checks. Comments address both technical correctness and code clarity.
Structured curriculum
Each programme follows a documented outline reviewed before enrolment. Scope, schedule, and deliverables are agreed up front with no surprises mid-way.
Data privacy
Learner data is held only as long as needed for their programme. We do not share personal information with third parties for any marketing purpose.
Responsible AI content
Ethics and responsible deployment are covered as core topics in the advanced programme — not optional reading. We believe this is part of technical competence.
Response commitment
Questions sent to mentors during a programme receive a response within one working day. Blockers do not sit unresolved for long.
Curriculum updates
Programme materials are reviewed and updated at the start of each intake to reflect current tools and methods in the field.
AI development education in Chiang Mai and across Southeast Asia
Witthaya Code operates from Chiang Mai's Nimmanhaemin district, a part of the city with a well-established community of developers, designers, and technology professionals. While all programmes run online, being grounded in a specific place matters to us — it shapes the relationships we build with learners and the regional perspective we bring to the work.
The demand for practical AI skills across Thailand, and the broader Southeast Asian technology sector, has grown steadily over the past several years. Learners come to Witthaya Code from a range of starting points: some are switching careers, others are developers adding machine learning to existing skills, and some are working professionals who want to understand AI well enough to use it responsibly in their field.
What connects them is a preference for depth over speed. The three Witthaya Code programmes — Python & Data Foundations, Practical Machine Learning, and Production AI Systems — are each designed with that preference in mind. A learner who completes any of them leaves with something they built, reviewed, and can explain: a portfolio piece that reflects actual understanding rather than course completion alone.
Have a question before you decide?
We are happy to talk through the programmes, the time commitment, or anything else on your mind. Just send a message.
Send a Message