Boonyarith Piriyothinkul

Senior Software Engineer at Agoda

Bangkok, Thailand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Boonyarith Piriyothinkul is a Senior Software Engineer with 11 years of experience building web and mobile applications, currently working at Agoda after earlier roles at Thoughtworks and LINE MAN Wongnai. He specializes in React (web and Native) and has a strong interest in improving code quality and development processes across diverse business domains. Boonyarith contributes to open-source, including work on the Go-based Kafka stream processing library goka where he focused on core configuration logic, tests, and documentation. Based in Bangkok, he balances professional work with side projects and an enthusiasm for amateur cooking, a hobby that underscores his curiosity and attention to detail. He brings a pragmatic, hands-on approach to engineering, blending front-end expertise with backend contributions to distributed systems.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree Information Technology, Bachelor’s Degree Information Technology at King Mongkut's Institute of Technology Ladkrabang
languagesThai, English
stackoverflow-logo

Stackoverflow

Stats
476reputation
80kreached
16answers
6questions
github-logo-circle

Github Skills (14)

kafka10
go10
testing9
golang9
stream-processing9
react-native-ios6
pip6
visual-studio-code6
android-studio6
vue6
react-native6
python6
react-navigation6
react6

Programming languages (8)

TypeScriptC#JavaTeXJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
lovoo/goka

Sep 2021 - Oct 2021

Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
Role in this project:
userBackend Developer
Contributions:7 commits, 2 comments, 4 issues in 27 days
Contributions summary:Boonyarith contributed to the `goka` library, a Go-based stream processing library for Apache Kafka. Their work involved adding and modifying functions related to setting and resetting suffixes used for table and loop topic names within the system. They also added documentation and tests to ensure the correct behavior of these suffix-related functionalities. This suggests a focus on core library logic and configuration.
golangstream-processingapache-kafkacompactstreaming
chin8628/terminal-s-chat

Mar 2016 - Apr 2017

Contributions:93 commits, 60 pushes, 1 branch in 1 year
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.
Request Free Trial
Boonyarith Piriyothinkul - Senior Software Engineer at Agoda