chamnap chhorn

chamnap chhorn

Lead Technical Software Engineer at Yoolk

Location
Cambodia
Industry
Information Technology and Services

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and chamnap chhorn know in common
  • Get introduced to chamnap chhorn
  • Contact chamnap chhorn directly

View chamnap's full profile

chamnap chhorn's Overview

Current
  • Lead Technical Software Engineer at Yoolk Inc
Past
  • Senior Software Engineer at Yoolk Inc
  • Junior Developer at Yoolk Inc
  • Software Developer at AsiaForm Co.,Ltd
Education
  • Pannasastra University of Cambodia
  • Royal University of Phnom Penh
  • IFL
Connections

500+ connections

Websites

chamnap chhorn's Summary

I'm a system architect, a code reviewer, a technical leader, an open source committer, a rails developer, and a javascript developer. I'm experienced in developing, analyzing, designing, coding, testing, and delivering web software projects.

A 5-year-experienced developer with strong skills in web technologies and always keen to learn new ways to make computers solve problems.

Specialties: Ruby, Rails, JavaScript, AJAX, Memcached, Agile, XP, Scrum, Kanban, Pomodoro, Unit Testing, TDD, BDD, REST, HTTP, SOLID principles, Design patterns, Continuous Integration, Google Closure Library, Google Maps API, Google Gears API, jQuery, Prototype, ExtJS, YUI, Nginx, Passenger, Monit, Solr, Lucene Search API, Mercuial, Subversion, Amazon Cloud Service (EC2, S3), RSpec, JSSpec, JSUnit, XMPP, ActiveMQ, XMPP, BOSH, Ubuntu, HTML, CSS, Facebook API, Node.js, Backbone.js

I'm also the author/co-author of some ruby gems as well.

Github: https://github.com/yoolk, https://github.com/chamnap
Linkedin: http://www.linkedin.com/in/chamnapchhorn
Rubygems: https://rubygems.org/profiles/chamnap

chamnap chhorn's Experience

Lead Technical Software Engineer

Yoolk Inc

Privately Held; 11-50 employees; Computer Software industry

January 2012Present (2 years 9 months) Phnom Penh

Drive, Implement, and Maintain Yoolk portals v3.5 (yoolk.com, panpages.com, and other 238+ portals)
Implement Yoolk REST API
Implement Yoolk Billing System
Have a sound knowledge of all products and services at Yoolk
Design and Implement the system architecture
Research and Development new technology
Lead other teams
Do code review
Perform regular training sessions
Pair with juniors and seniors if necessary
Research new products to generate more revenues
Practicing BDD with capybara-webkit and rspec
Implement ruby libraries at http://github.com/yoolk: history_tracker, yoolk_api, tenancy, yoolk-styleguide, has_qrcode
Administering all servers which host on amazon web services
Become a technical expert to solve inherent problems to the juniors and the team.

Senior Software Engineer

Yoolk Inc

Privately Held; 11-50 employees; Computer Software industry

January 2009December 2011 (3 years)

Responsible for designing, developing, and maintaining fully and a high scalable RESTful JSON API for all web directory portals in Yoolk. Inc (www.yoolk.com).

Developing and maintaining all web directory portal sites and CMS at the reasonable speed.

Implementing a search functionality for all web directory portals powered by Solr.

Involving server's configuration and troubleshooting the scalability problems.

Implement the REST Audit API for yoolk, built with scalability, batch requests, self-descriptive and HATEOAS.

Become a technical expert to solve inherent problems to the juniors and the team.

Junior Developer

Yoolk Inc

Privately Held; 11-50 employees; Computer Software industry

May 2008December 2008 (8 months)

Responsibilities:
- Contribution to software projects
- Object oriented programming
- Database design
- Contribution to sprint planning meetings and backlog story analysis
- Work under the guidance of a lead developer
- Practices Agile/XP/Scrum/BDD/TDD rules

Achievements
- Developed a Web Mapping API using pure JavaScript (http://www.mangomap.com/)
- Implement map features for yoolk web portals (around 200 portals)

Software Developer

AsiaForm Co.,Ltd

July 2006April 2008 (1 year 10 months)

Implement and design the project
Work under the guidance of the project manager

chamnap chhorn's Languages

  • English

chamnap chhorn's Skills & Expertise

  1. Ruby
  2. Ruby on Rails
  3. JavaScript
  4. RSpec
  5. Capybara
  6. TDD
  7. jQuery
  8. CSS3
  9. HTML 5
  10. Test Driven Development
  11. Backbone.js
  12. Solr
  13. MySQL
  14. Git
  15. REST
  16. Subversion
  17. MongoDB
  18. JSON
  19. AJAX
  20. Web Applications
  21. OOP
  22. CSS
  23. Design Patterns
  24. Agile Methodologies
  25. Scrum
  26. Node.js
  27. Unit Testing
  28. Ubuntu
  29. Open Source
  30. Amazon EC2
  31. BDD
  32. Nginx
  33. APIs
  34. Database Design
  35. Facebook API

View All (35) Skills View Fewer Skills

chamnap chhorn's Education

Pannasastra University of Cambodia

Bachelor, Business Administration

20022009

Royal University of Phnom Penh

Bachelor, Computer Science

20022006

IFL

Contact chamnap for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View chamnap chhorn’s full profile to...

  • See who you and chamnap chhorn know in common
  • Get introduced to chamnap chhorn
  • Contact chamnap chhorn directly

View chamnap's full profile

Viewers of this profile also viewed...