Arthur Chafonov is a veteran software engineer and current CTO with 15+ years building full-stack, mobile, and cloud systems across startups and enterprise projects. He blends hands-on development in languages from JavaScript/TypeScript, Python and Ruby to Swift, Kotlin, Go and C++ with architecture and team leadership—shipping apps for Ultimate Guitar, crypto exchange work, port-call systems and blockchain prototypes. Comfortable with everything from APIs and microservices to React Native mobile clients and CI/CD automation, he favors pragmatic, automated solutions that simplify users' lives. Based in Surat Thani, Thailand, he pairs technical depth with creative pursuits—acoustic guitar and scuba diving—that reflect a curious, disciplined approach to problem solving. An early adopter of blockchain and mobile tooling, he often bridges research, prototyping and production delivery in multidisciplinary teams.
14 years of coding experience
11 years of employment as a software developer
Natural science specifics, Natural science specifics at Moscow School No. 466
Humanitarian Math Physics, Humanitarian Math Physics at Moscow School No. 641
Information technologies Mathematics, Information technologies Mathematics at Moscow Institute of Electronics and Mathematics (Technical University)
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.