Download PDF


An experienced backend software engineer with skills and knowledge essential for designing and developing fault tolerance, distributed system, and problem solving skills needed in software engineering and computer science.

Work experience

Sep 2014Present

Backend Engineer Team Leader


The backend engineer team leader, infrastructure engineer, DevOps and programmer at IBG. I analyse, design, create, test, deploy, monitor and manage scalable distributed systems and microservices that gather, clean up, store and analyse Big Data from multiple sources which take hundreds of Linux Server to handle multimillion data per day using multiple technologies.

  • As a team leader, I have responsible to provides guidance, instruction, direction and leadership to the whole backend engineer to finish product tasks and features by the company roadmap
  • As an infrastructure engineer, I have responsible to setup, monitor and maintain servers, message queues, index servers and databases to work as it should.
  • As DevOps, I have to develop an automated system which test and build micro services using Jenkins and Docker and I also have to develop deployment script using Python
  • As a programmer, I have responsible to develop fault tolerance and distributed microservices to gather, clean up, store, index, analyse and provide data via APIs using NodeJS and Golang. I also have to develop monitoring system for those microservices

Tools : Nodejs (Javascript), Golang, Python, MongoDB, RabbitMQ, Elasticsearch, Jenkins, Docker, Nagios and Fabric

May 2012Feb 2013

Web, Mobile and Game Developer

A member of a software development team for social enterprise or social organization e.g. UNESCO and TKPark. 

Tools: Drupal (PHP), Javascript, Android (JAVA/Javscript) and iOS (Javascript)


May 2009Apr 2012

B.Eng in Computer Engineering

Khon Kaen University
In final year, I developed an automated Go (board game) recording system using multiple techniques of image processing.

Modules included : Java, Parallel Computing, Image Processing, Algorithms


1st Place ACM-ICPC International Collegiate Programming Contest (North Eastern Region)


Vim Text Editor
TOEIC Score : 740
Typing Speed : 70 WPM


  • Puzzle and Board Game : Problem solving is my interest. I play any kind of puzzle and board game to improve my logic and decision skill
  • Extreme Sport and Body Building :  I usually build muscle on weekdays and do extreme sport on weekend
  • Books and blogging: I like reading books since I was very young. I also write my thoughts, ideas and experiences in my own blog at