I love solving puzzles and mathematical problems since I was child. My first step into programming world was when I learned LogoWriter in my elementary school. The acts of problem analysis, designing algorithm, and writing sets of instructions to solve problem clicked with me and sparked my love for programming. During high school years I would frequently ask my family to get me in extra IT courses and spend free time at home tinkering with PC, teaching myself C and Java, and building websites using HTML and PHP.
During my Computer Science study in university technologies such as smartphone and ubiquitous computing have started their influence on people lifestyle. This caused my enthusiasm about cutting-edge technologies and how these could leverage our societies. I had chances to join many technology competitions where I applied various domains of Computer Science such as computer vision and machine learning towards pragmatic applications. I also started my interest in human-computer interaction and user experience design, which made me decided to study Master Degree at The University of Tokyo researching about touchscreen technologies and their interaction design.
After graduation I began my career path in web development at the e-commerce company in Japan about one year. After relocated back to Thailand I had chances to work in startup companies where I could learn and utilize new languages and tools to serve customer's need. I also care deeply about code quality and believe in TDD (most of the time), and Clean Architecture. I love exploring languages and tools and aim to become high-skilled polyglot developer in future.
The University of Tokyo (Tokyo, Japan)
Chulalongkorn University (Bangkok, Thailand)
Bodindecha (Sing Singhaseni) (Bangkok, Thailand)