EDUCATION
2009 – Present MSc Software Engineering, University of Sunderland, United Kingdom.
Implement JCR plug-in for Grails framework for the master project.
2005 - 2007 BSc Information Technology, King Mongkut’s University of Technology Thonburi. GPA 2.92/4.00
Design and Develop Hifi Web Application using Servlet/JSP, EJB3.0 for the final year project.
2003 - 2005 Adv. Diploma, Business Computer, Rajamangala University of Technology Srivijaya, GPA. 2.69/4.00
WORK EXPERIENCES
Grails Contributor, Grails Open Source Project, July 2010 – Present
Working on JCR (Java Content Repository) APIs plug-in for Grails NoSQL that is rebuilt on the new Spring
Datastore project (inconsequential)
Application Engineer, NetPlus Software Co., Ltd, Thailand, March 2009 – June 2009
Responsible of Developing Enterprise Applications based on Java Technology.
National Telecommunication Commissions Welfare Portals
Worked with six members in a team as a system developer
Developed Data Access Layer (DAO) using Spring framework, iBatis, and Oracle.
Developed Front-End using Spring Portlet MVC and JQuery
Produced unit test for each module using Test Driven Development (TDD)
Designed and Implement Content Repository using APIs under Liferay portal.
Programmer Analyst, Advanced Info Service PCL, Thailand, June 2007- February 2008
Responsible of Developing Engineering Applications based on Java Technology.
Network Asset System
Worked with seven members in a team as a developer
Developed Chang Material Network Asset System using Servlet/JSP, EJB 2.0 and Oracle.
Developed Reconcile NAS-SAP using SAP RFC and Websphere MQ.
Developed and Maintain System by User Requests.
Network Asset Assurance System
Worked with five members in a team as a developer
Developed Import/Export module
Developed Proof of Concept (POC) of Spring AOP and AspectJ
Settlement MPAY
Worked with three members in a team as a developer
Developed Re-format Bank text files in cash-in and cash-out modules using Servlet/JSP, Spring
framework and Oracle
House Tax Project
Worked with three members in a team as developer
Analysed and Designed system requirements from users.
Developed System using Java Server Face, Spring framework, Hibernate and Oracle.
NONE-DEGREE EXPERIENCES
Shop Staff – Joel and Sons Fabrics, London, March 2008 – February 2009
Kitchen Staff – Two Point Bar and Kitchen, London, March 2008 – August 2008
CORE COMPETENCIES
Keen to learn new technologies and new business.
Ability to work under pressure.
Ability to work in a part of team efficiently.
Solve problems in a self-dependent, efficient manner.
Technical knowledge in computer technology.
TECHNICAL SKILLS
Analyse and Design application based on object-oriented methodology and ability to use OOAD tool
such as Rational Rose or others.
Design and Develop application based on JavaEE standards – Servlet/JSP, EJBs 2.x – 3.x and other
JavaEE design patterns e.g. Value Object, Facade, Model View Controller, etc.
Design and Develop database objects including database, tables, views, triggers, and store procedures to
support object-oriented application.
Ability to develop and design web applications by using PHP, JavaScript, CSS, and related languages.
Ability to use Version Control – SVN, CVS
Strong knowledge in Java Extreme Programming tools and frameworks - Ant, JUnit, Spring framework,
Hibernate, iBatis, Eclipse, Apache projects, etc.
Computer Networking
Windows, Linux, OS X and Solaris.
EXTRACURRICULAR ACTIVITIES
Voluntary Contributor, Spring66.com - An Unofficial Information of Spring framework in Thailand
2010 - Present
Voluntary Consultant, Narisa.com's Java Forums (Thai language), 2005-present.
Voluntary Teacher Assistant, Spring Training Day, organised by Spring66.com, 25-26 March 2009
th
Voluntary Instructor, Computer programming and Java programming for young students, School of
Information Technology, King Mongkut’s University of Thonburi., 2006.
REFERFANCES
Available on request