@Override
	public List<SkillRating> employeeSkills(String employeeId) {
		String sql = SELECT_EMPLOYEE_SKILLS + employeeId + "' AND givenBy ='"
				+ employeeId + "'";
		List<SkillRating> skills = new ArrayList<SkillRating>();
		Connection connection = new DbConnection().getConnection();
		ResultSet resultSet = null;
		Statement statement = null;
		try {
			statement = connection.createStatement();
			resultSet = statement.executeQuery(sql);

			while (resultSet.next()) {
				SkillRating skill = new SkillRating();
				int skillId = resultSet.getInt("skillId");
				int ratingId = resultSet.getInt("ratingId");
				String skillName = CommonUtil.getSkillName(skillId);
				skill.setSkillId(skillId);
				skill.setSkillName(skillName);
				skill.setRatingId(ratingId);
				skill.setGivenBy(employeeId);
				skills.add(skill);
			}

		} catch (SQLException e) {
			m_logger.error(e.getMessage(), e);
		} finally {
			try {
				if (connection != null)
					connection.close();
				if (resultSet != null)
					resultSet.close();
				if (statement != null)
					statement.close();
			} catch (SQLException e) {
				m_logger.error(e.getMessage(), e);
			}
		}

		return skills;
	}