Chamnap Chhorn

Lead Software Engineer
+855 15 59 60 61

Technical Summary

I am a Ruby/JavaScript/NodeJS Developer. Think of me as a backend developer with some experiences on the frontend. I have been developing software professional for the last 8+ years. I have been working on Rails since Rails 2.3 came out. I am interested in building quality software and using good engineering practices like TDD/BDD, OO Design Principles and Agile methodologies. My early consulting experience shows that I can quickly become proficient in whatever area of software development is required to get the job done.

In my free time, I enjoy cycling, swimming, listening to music and wandering through cities and countrysides.

Key Skills: Ruby, Rails, JavaScript, AngularJS, NodeJS, Sidekiq, Redis, AWS, ElasticSearch, MySQL, Postgres, MongoDB, Linux, RSpec, Git, TDD/BDD, OO Design Patterns, REST API, Third-Party APIs, JQuery, Bootstrap, Material Design, CSS, Sass, Liquid


Open Source Developer

Yoolk Inc.

Lead Software Engineer January 2012 to Present.

Yoolk & Mango

Senior Software Engineer Jan 2009 to Dec 2011.

Yoolk & Mango

Junior Developer May 2008 to Dec 2008.

AsiaForm Co., Ltd

Software Developer Feb 2007 to April 2008.

AsiaForm Co., Ltd

Designer June 2006 to Jan 2007.


B.S. Computer Science and Engineering Royal University of Phnom Penh, Cambodia. April 2006

B.A Business Administration Paññāsāstra University of Cambodia. March 2009

Diploma of Intensive English of Academic Purposes Paññāsāstra University of Cambodia. 2002

M101: MongoDB for Developers MongoDB University. December 2012

M102: MongoDB for DBAs MongoDB University. May 2015