→ Our story
Built by people who teach by doing
Algoworks started from a simple observation: most online AI courses either move too fast for beginners or stay too shallow for working developers. We set out to build something in between.
← Back to Home→ Who we are
Algoworks — a school built around careful learning
Algoworks was established in Bangkok in 2021 by a small group of engineers and educators who had spent years working in data and machine learning roles across Southeast Asia. The founding team had all learned to code on their own — through books, tutorials, and a lot of trial and error — and had spent time mentoring junior developers at various companies.
The school grew out of those mentoring experiences. The founders noticed that learners who had access to regular, personal feedback made noticeably faster progress than those working alone through video content. They wanted to build a structured online program that included that feedback layer — not as a premium add-on, but as a core part of the course.
The first program, Programming Foundations, ran as a small cohort in late 2021. The Applied Machine Learning Pathway followed in 2022, and the AI Engineering Capstone was added in 2023. All three programs have been revised each year based on student feedback and changes in the tools and methods the field uses.
Mission
To make structured, feedback-rich programming and AI education available to learners in Thailand and across the region, regardless of academic background.
What we do differently
Every program includes written feedback from a human educator on submitted work. This is not automated scoring. A real person reads your notebook and writes specific observations about your code.
Where we are
Our office is in the Wang Thonglang district of Bangkok. All programs run online — learners study from wherever they are.
→ Team
The people behind the programs
Kritchai Somboon
Co-founder & Lead Educator
Spent eight years in data engineering at firms in Bangkok and Singapore before turning to teaching. Leads the AI Engineering Capstone and wrote the curriculum for all three programs.
Nattaya Phromma
Co-founder & ML Instructor
Machine learning practitioner with a background in applied research. Leads the Applied ML Pathway and co-authored the notebook exercises used across the school.
Apirak Thanakit
Foundations Instructor
Teaches the Programming Foundations course. Background in software development and three years of experience coaching beginner developers entering the field.
→ Standards
How we approach quality in our programs
Curriculum reviewed annually
Program content is reviewed and updated each year. We check that the Python versions, libraries, and methods taught reflect current practice in the industry.
Feedback within five working days
Submitted notebooks receive written educator feedback within five working days of submission. The feedback addresses specific sections, not just an overall score.
Student data protection
Student submissions, contact details, and progress records are stored securely and are not shared with third parties. Thailand PDPA and applicable privacy regulations are followed.
Open notebook format
All course notebooks are provided in standard Jupyter format. Students retain their completed work and can reference or build on it after the program ends.
Clear prerequisites stated
Each program describes the expected background honestly. We do not market advanced programs to students who do not yet have the foundation for them.
Direct access to instructors
Students in all programs can contact their assigned instructor with questions by email. Responses are provided within two working days during the program period.
→ Our approach
What online AI education looks like at Algoworks
Programming and AI development are practical disciplines. Reading about them produces a certain kind of understanding; writing and debugging actual code produces a different, more durable kind. The Algoworks programs are built around the second kind. Every program week includes a notebook that students write in, run, and submit. The work is not optional or supplementary — it is the core of the learning experience.
The Bangkok location of our office has shaped the school in practical ways. Most of our early students were based in Thailand, and we built the programs with local schedules, local payment options in Thai Baht, and local time zone mentor sessions in mind. The programs are now open to learners anywhere, but that original Thai context shaped the pacing and the support model in ways we think make the experience more manageable than many international alternatives.
We do not issue industry certifications. We are a small, independent school, and we think it is more useful to be clear about that than to suggest formal accreditation we do not have. What we do offer is a well-structured curriculum, real written feedback on your work, and access to experienced practitioners during the program. Students leave with notebooks they have written, skills they have practised, and a clearer sense of where they stand.
→ Enrol
Ready to start a program?
Send us a message with your background and the program you are considering. We will help you assess whether it is the right fit.
Get in Touch