Ches Martin is an experienced software architect and pragmatic builder with 18 years delivering scalable, fault-tolerant systems across startups and large engineering organizations. Based in Bangkok, he has led cross-functional teams and platform initiatives at Agoda—designing ML/LLM Ops and a web-scale feature store—while regularly stepping into interim CTO and senior consultant roles for early-stage companies. His hands-on background spans Scala, Akka, Spark, Kafka, Cassandra and cloud-native infrastructure, with a strong emphasis on CI/CD, DevOps and continuous delivery. An active open-source contributor, Ches has improved core projects from Devise and Neovim to Feast, showing a knack for both deep refactors and build/CI hygiene. He combines technical leadership with clear stakeholder communication, hiring and culture-building, and is quietly committed to giving back to the OSS community. Colleagues describe him as a “plumber” who fixes messy systems and makes them resilient and maintainable.
18 years of coding experience
15 years of employment as a software developer
Coursera
Computer Engineering, Computer Engineering at Georgia Institute of Technology
Diploma Liberal Arts College Preparatory, Diploma Liberal Arts College Preparatory at Darlington School
Contributions:11 releases, 35 commits, 13 PRs in 3 years 1 month
Contributions summary:Ches primarily focused on enhancing the functionality and maintainability of the ack.vim plugin. They implemented features utilizing the Dispatch plugin, including correcting checks, and addressing issues related to list window behavior, mappings, and previewing. Additionally, the user refactored code, improved visibility, and corrected the use of file path searching.
My work on integration of Scala into Vim - not a ton here, but useful for me.
Role in this project:
Full-stack Developer
Contributions:15 commits, 11 PRs, 10 pushes in 6 years 8 months
Contributions summary:Ches primarily contributed to the development and maintenance of a Scala-based Vim plugin. Their work involved enhancing the integration of Scala code within Vim, including syntax highlighting improvements. Key contributions include refactoring compiler configurations, adding Tagbar support for Scala, and adjusting file type configurations. They also focused on code style, incorporating standard plugin guards and modelines, and addressing user-reported issues.
scalatonvim
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.