Summary
Karan Sivarat is an Agile Technical Coach with 13 years of experience helping Thai organizations and teams adopt practical agile and engineering practices to reduce pain and speed feedback loops. Based in Bangkok, he blends hands-on developer skills—pair programming, code reviews and TDD—with facilitation, workshops and one-on-one coaching to instill Acceptance-Test Driven Development, BDD, emergent design and software craftsmanship. He has led organization-wide agile adoption and change programs, scaled Scrum practices across multiple teams, and driven CI/CD and test-first experiments that became templates for broader rollout. Equally comfortable with management-level strategy and day-to-day technical mentoring, he focuses on making learning enjoyable through interactive activities and real-world practice. A former lecturer and M.Sc. in IT, he brings a pedagogical approach to coaching that helps teams retain skills long after the engagement ends.
13 years of coding experience
1 year of employment as a software developer
Master of Science (M.Sc.), Information Technology, Master of Science (M.Sc.), Information Technology at King Mongkut's University of Technology Thonburi
Bachelor of Science - BS (Technical Education), Computer Engineering, Bachelor of Science - BS (Technical Education), Computer Engineering at Rajamangala Institute of Technology