cvs / resume full - files.hii-tech.com file · web viewall right is reserved to the author._x000d_...

21
Resume of Charles Hii Wan Kin Updated on 21 th July 2014 Personal Particulars Gender : Male Date of Birth (Age) : 2 nd August 1981 (32 years old) Nationality : Malaysian IC No. : 810802-13-5121 Marital Status : Married Contact Information Address : A-04-06, Desa Idaman Jalan Prima Utama 1, Taman Puchong Prima 47150 Puchong, Selangor, Malaysia. Mobile No. : +6012-8095121 E-mail : [email protected]

Upload: vannhan

Post on 13-Mar-2018

217 views

Category:

Documents


3 download

TRANSCRIPT

CVS / Resume Full

Resume of Charles Hii Wan Kin

Updated on 21th July 2014

Personal Particulars

Gender

:

Male

Date of Birth (Age)

:

2nd August 1981 (32 years old)

Nationality

:

Malaysian

IC No.

:

810802-13-5121

Marital Status

:

Married

Contact Information

Address

:

A-04-06, Desa Idaman

Jalan Prima Utama 1, Taman Puchong Prima

47150 Puchong, Selangor, Malaysia.

Mobile No.

:

+6012-8095121

E-mail

:

[email protected]

Education Background

Heriot Watt University, Edinburgh, United Kingdom (2002 2003)

Course

:

M.Sc. in Interactive Multimedia

Level

:

Master Degree

Major

:

Interactive Multimedia

Awarded By

:

Heriot Watt University, United Kingdom

Graduation Date

:

November 2003

Kolej Damansara Utama, Malaysia (2001)

Course

:

B.Sc. (Hons) in Computing

Level

:

Bachelor Degree

Major

:

Computing

Awarded By

:

University of Lincoln, United Kingdom

Graduation Date

:

July 2002

Kolej Damansara Utama, Malaysia (1999 2000)

Course

:

Higher Diploma in Computer Studies

Level

:

Higher Diploma

Major

:

Computer Studies

Awarded By

:

Kolej Damansara Utama, Malaysia

Graduation Date

:

March 2001

SMB Tung Hua, Sibu, Sarawak, Malaysia (1994 1998)

Qualification

:

Sijil Pelajaran Malaysia (SPM)

Penilaian Menengah Rendah (PMR)

Level

:

Secondary Education

Major

:

Science

Awarded By

:

Ministry of Education, Malaysia

Certification

MCTS: SQL Server 2008, Implementation and Maintenance

Certification Body

:

Microsoft

Date

:

April 2014

License Number

:

E795-1025

Working Experience

MIMOS Berhad

Web site

:

http://www.mimos.my

Department

:

Software Development PII (Previously known as Knowledge Engineering Centre)

Specialization

:

Development

Industry

:

Software & Web Development

Position

:

Staff Engineer (NR8)

Working Period

:

Feb 2012 - Current

Work Description

iVLS Provision Tools

Developed 3 provision tools to register users into iVLS (MARA).

LDAPTool (Java) - Read data from excel file and generate LDIF file that will be used in LDAP.

AlfrescoTool (Java) - Read data from excel file and add user and group into Alfresco server via RESTful API.

ISDPTool (Java) - Read data from Excel file and create SQL INSERT statement to run in MySQL database.

Technologies - LDAP, Alfresco, MySQL, Java and Apache POI.

iVLS Planner

Developed planner tool (Java) to generate multiple lesson plans for each combination of Topic and student intelligence. The planner take consideration of (Learning Objective, Learning Outcomes, Multiple Intelligences and Presentation Styles). The planner will fetch data from knowledge base (KB), go through rule engine and output to MySQL database.

Technologies - MIMOS KBI, SPARQL, Drools Planner (Rule Engine), Java and MySQL.

Sistem Maklumat Rawatan Perubatan (SMRP) 1.1

SMRP is a web application used by Ministry of Health Malaysia to collect patients, encounters and ward census data to generate hospital, state and national reports. The system faced performance and data issues. Our team of 4 people was in charged to improve the system within 4 months period.

My tasks

Identify data issues Find duplicate, orphan, out of range, inconsistency and problematic data.

Clean data Create stored procedures to update records and remove duplicates for all transaction tables.

Improved database schema Enforcing foreign key, unique key, indexes, and constraints (not null, unsigned).

Migrate data Moved all the data from old database to improved database using Talend Open Studio ETL.

Tune MySQL Edit MySQL configuration to utilise 32GB and 12 cores server.

Setup Nginx and MySQL on CentOS 6.3

Clean Wad List Merge wad and set irrelevant wad to inactive.

Reports 4 scheduler reports (pd206, rh206, rh207 and rh203). Real time query is too slow when dealing with millions of records. Scheduler will trigger hourly to process the records into report specific format. The report load very fast without overload the server.

Auto Daycare Discharge - Create scheduler and store procedure to auto discharge daycare records.

In this project, the client side was happy with the performance and improvement.

Technologies - Talend OpenStudio ETL, CentOS, Nginx, PHP and MySQL (stored procedure and scheduler).

SMRP 2.0 Beta

Information Gathering - Visited 7 hospitals to understand the usage of SMRP 1.1.

Data model Create SMRP 2.0 data schema in EnterpriseDB Postgresql Plus Advance Server.

MyHDW 1.0 Beta

ICD10 data Create tables for ICD10 using ICD10 metadata.

Staging Data Create stored procedures to prepare source data (SMRP 1.1) into staging environment.

Security Scrambling sensitive data in SMRP1.1 (MySQL) and MyHDW (Postgresql). Configured iptables on who can access the server.

Backup Create cronjob and bash script to backup databases and portal on daily basis.

Logging Configuring logging, log backup and log rotation for database server.

Reporting Assisting report designer on writing query.

Optimization Tuning the databases to take advantage of server resources.

Edunet 2

Design and Implement Edunet 2.0 schema in Postgresql. The data model must support various level of education system for online learning.

Demo

Supporting demo preparation to prospect client such as Immigration, DOS and MyIPO. Preparing data and testing environment setup.

Training

Conducted training on Planner portion to iVLS / Edunet Technology Recipients on 10th December 2012 and 24th February 2014

Workshop Attended

Malaysian Health Data Dictionary Workshop (21st 23rd May 2013)

Malaysian Health Reference Data Model (17th 21st Jun 2013)

BASS Sdn Bhd

Web site

:

http://www.bassnet.no

Department

:

Research & Development

Specialization

:

Application for Maritime Operations

Industry

:

Software & Web Development

Position

:

Senior System Architect

Working Period

:

November 2009 - Jan2012

Work Description

As Senior System Architect, my responsibilities were as below:

1. Involved in development of Payroll System for BASS HR Manager using

BASS Framework 1.0 & 2.0

ASP.NET 3.5 C# Language

Infragistics NetAdvantage for Web Client ASP.NET

Microsoft Visual Studio 2008 and 2010

Microsoft SQL Server 2005 and 2008 (SQL and T-SQL)

Oracle Database 10g and 11g (SQL and PL/SQL)

Crystal Reports

JavaScript

HTML / DOM / CSS

2. Implementing new requirements

3. Involved in improving HR Manager Architecture.

4. Understanding the Payroll operations for Maritime industry.

5. Identify and fixing bugs.

6. Profiling the system performance.

Training Attended

Developing Excellent Presentation Skills for Business

MapKing (Malaysia) Sdn. Bhd.

Web site

:

http://www.mapking.com.my

Department

:

IT

Specialization

:

Navigation, GIS & Mapping

Industry

:

Software & Web Development

Position

:

Project Manager

Working Period

:

December 2008 - October 2009

Work Description

As project manager, my responsibilities were as below:

1. Monitor the integration of MapKing Webmap into 701Panduan project.

2. Prepare documentation and reports.

MapKing Webmap API References for 701Panduan developers

701Panduan Map Loading Performance Report.

701Panduan Server Utilization Report.

3. Assist Business Development Manager (Webmap).

Meet up with potential clients on requirements gathering.

Prepare Webmap architecture design.

Prepare Webmap prototype.

Prepare proposal and quotation.

4. Advice my colleague and superior on ICT technologies.

Networking.

Web services.

Mobile and SMS.

Webmap development.

5. Research & Development

Web Mapping MapServer, Openlayers, JavaScript, AJAX, CSS, PHP, PostgreSQL and MySQL.

Desktop GIS GIS Components, C#

Taylors College, Petalling Jaya (TCPJ)

Web site

:

http://www.taylors.edu.my

Department

:

School of Computing & School of Hotel Management

Specialization

:

Computing / IT

Industry

:

Higher Education

Position

:

Part time Lecturer & Tutor

Working Period

:

March 2008 - Octocber 2008

Work Description

As part time lecturer, I was given the opportunity to teach at both School of Computing (RMIT) and School of Hotel Management. My responsibilities were as below:

1. Prepare course materials lecture slides, coursework, and examination papers.

2. Conducting lectures, tutors and labs session.

3. Assessing student performance.

Modules Taught:

School of Computing RMIT Programmes

[Year 1 Subjects]

1. Introduction to Programming (use Alice)

2. Programming 2 (use Java)

[Year 2 Subjects]

1. Software Engineering: Process & Tools

Wiki, CVS

JUnit, JAR, Internationalization

2. Software Architecture: Design and Implementation

Remote Method Invocation

JDBC

Servlet

Cookies

HttpSession

School of Hotel Management

[Year 1 Subjects]

1. Computer Studies / Information Technology

Basic Computer Principle Hardware and Software

Office Applications Word, Excel, Powerpoint, Frontpage

University College Sedaya International (UCSI)

Web site

:

http://www.ucsi.edu.my

Department

:

Faculty of Management and Information Technology

Specialization

:

Computing / IT / Multimedia

Industry

:

Higher Education

Position

:

Lecturer

Working Period

:

August 2005 - December 2007

Work Description

As lecturer, my responsibilities were as below:

1. Prepare course materials lecture slides, coursework, and examination papers.

2. Conducting lectures, tutors and labs session.

3. Assessing student performance.

4. Supervise student final year project.

5. Involve in marketing activities.

6. Lead students to participate in competitions

MSC APICTA.

E-Genting Programming Competition.

Maxis Mobile Challenge.

7. Lead students to collaborate with partners.

JTrend Java Technopreneur Development Centre

Modules Taught:

[ Year 1 Subjects ]

1. Discrete Mathematics 1

2. Elementary Computing (C++ language)

3. Research Methods in Computing

4. Data Structures and Algorithms

5. Java Programming 2

[ Year 2 Subjects ]

1. Visual Basic .NET

2. Multimedia Programming (Flash & ActionScript)

3. Computing for Engineers (C++ Language)

[ Year 3 Subjects ]

1. Java Computing

2. Advanced Programming Model

3. Intelligence Systems

4. Multimedia, Internet and Networking (Director & Lingo Script)

Training Attended

Developing Mobile Phone Applications with J2ME Technology (DTJ-365)

Developing Mobile Applications Using the Microsoft .NET Compact Framework (2556)

In-fusion Solution Sdn. Bhd. / International Worldview College (IWC)

Website

:

http://www.in-fusion.com.my/

Department

:

School of IT

Specialization

:

Computing / IT

Industry

:

Higher Education

Position

:

IT Lecturer

Working Period

:

September 2004 - August 2005

Work Description

As lecturer, I was given the opportunity to teach at International Worldview College (IWC) and K-Force. My responsibilities were as below:

1. Prepare course materials lecture slides, coursework, and examination papers.

2. Conducting lectures, tutors and labs session.

3. Assessing student performance.

4. Involve in marketing activities.

5. Conduct corporate training short courses

Modules Taught (IWC):

1. Structured Programming (C++ Language)

2. Data Communication and Networking

3. Computer Graphics 1

4. Computer Architecture and Organization

5. Remedial Mathematics

Module Taught (K-FORCE):

1. Programming Principles and Techniques in C 2. Multimedia Systems and Techniques

Training attended

LAN Outcome Based Education Workshop

Sibu Computer Centre Sdn. Bhd.

Specialization

:

Hardware and Software

Industry

:

Computer Sales and Services

Position

:

Programmer, Artwork Designer and Technician

Working Period

:

June 2002 - September 2002

January 2004 June 2004

Work Description

June 2002 - September 2002

As computer technician, my responsibilities were as below:

1. Identify computer problems and solutions

2. Assist customer in choosing correct PC

3. Assemble new custom PC.

4. Setting up wired and wireless LAN.

January 2004 June 2004

As programmer, my responsibilities were to convert "Secretarial System" which was previously written in FoxPro 2.6 (DOS) to windows GUI application using Visual Foxpro 7.0 and Crystal Report 9.0 for Windows environment.

As Artwork Designer, I am in charge of designing company brochures and advertisement artwork to be published in Sin Chew Daily and Borneo Post newspaper under CSSA (Computer Sales and Service Association Sarawak) column. The artworks are done mainly using Corel Draw and Corel Photo paint.

Implemented Freelance Project

Project Title

:

Piren.NET

Period

:

March 2005 May 2005

Tools

:

Visual Basic .NET 2003

Crystal Reports

MS Access 2003 Database

Description

The project was developing a system to operate with weighting machine owned by Cremorne Sdn Bhd. The weighting machine which purchased from Korea was not bundled with any system. Cremorne Sdn Bhd supplies weighting machine to JPJ stations.

Piren.NET is the client for the weighting machine. It connects to the server using TCP/IP protocol (using Socket), retrieves the weight value, generates weighting ticket (Crystal Reports) and stored the data in MS Access database. The JPJ officer will issue summon ticket using Piren.NET if the vehicle is over weighted. The system was used in one of the JPJ station in Terengganu.

Project Title

:

DsBuilder Builder and Player Control

Period

:

June 2013 Sep 2013

Tools

:

WPF + Visual Basic .NET 2012

Description

The project consist of two parts. DsBuilder An application to allow the user to create a directory plan. User will load the floor plan and specify the location of each object. The file will be saved into XML file.

DsPlayer Control A user control that can be used in other project. By calling the functions, it will highlight the object on screen. It can also perform routing from one object to another object.

Skills

Operating System

Proficiency

Dos / Windows 3.11 / 9X / ME / 2000 / XP / 2003 / Vista / 7 / 8

Advanced

CentOS / Fedora Core / Ubuntu / Mint

Intermediate

Console Application Development

Pascal Language (Command line application)

Advanced

C and C++ Language (Command line application)

Advanced

Desktop Application Development

Java (OOP, AWT, Swing. NET, Thread, File, Collection, JDBC)

Advanced

Visual Basic 6.0 / .NET 2002 2012

Advanced

Visual C# .NET 2002 2012

Advanced

Visual FoxPro 6.0 - 9.0

Advanced

Mobile Application Development

Java ME (Midlet)

Advanced

.NET Compact Framework for Smart Device (VB or VC#)

Advanced

Web Development

HTML / XHTML / DHTML / CSS / DOM / XML

Advanced

JavaScript & AJAX

Advanced

Java EE (Servlet, HttpSession, Cookies)

Intermediate

Java Framework Spring IOC, Spring MVC, Hibernate

Intermediate

ASP .NET

Advanced

PHP 5

Intermediate

Database

MS Access

Intermediate

MySQL

Advanced

Oracle SQL & PL-SQL

Advanced

MSSQL & T-SQL

Advanced

PostgreSQL

Intermediate

Multimedia

Flash + ActionScript

Advanced

Director + LingoScript

Advanced

Adobe Photoshop

Intermediate

Audio and Video Editing

Advanced

Others

Socket Programming (Java / VB / C# )

Advanced

Computer Hardware, Software and Network Troubleshooting

Advanced

Web Mapping Solution (GIS)

Advanced

Crystal Reports

Advanced

Summary of Subjects Taught

TAYLORS COLLEGE PETALING JAYA (TCPJ)

1. Introduction to Programming (Alice)

2. Programming 2 (Java)

3. Software Engineering: Process & Tools

4. Computer Studies / Information Technology

UNIVERSITY COLLEGE SEDAYA INTERNATIONAL (UCSI)

1. Discrete Mathematics 1

2. Elementary Computing (C++ language)

3. Research Methods in Computing

4. Data Structures and Algorithms

5. Java Programming 2

6. Visual Basic .NET

7. Multimedia Programming (Flash & ActionScript)

8. Computing for Engineers (C++ Language)

9. Java Computing

10. Advanced Programming Model

11. Intelligence Systems

12. Multimedia, Internet and Networking (Director & Lingo Script)

INTERNATIONAL WORLDVIEW COLLEGE (IWC)1. Structured Programming (C++ Language)2. Computer Graphics I

3. Computer Architecture and Organization 4. Remedial Mathematics

5. Data Communication and Networking

K-FORCE (UNITAR)

1. Programming Principles and Techniques in C 2. Multimedia Systems and Techniques

Summary of Subjects Studied

Year 1 & Year 2 HnD in Computer Studies

1. Essential English2. Structured Programming (Turbo Pascal)3. Accounting & Application 4. Business Micro Application (MS Office)5. Basic Computer Principles6. Data Structures (Turbo Pascal)7. Intensive English8. Human Computer Interaction9. Economics10. Data Communication11. System Analysis & Design12. C++ Programming13. Operating System14. Business & Communication Studies15. Math & Quantitative Analysis16. Java Programming17. Organizational Management18. Cobol Programming19. Database Management System20. Computing Project (MS Visual Basic + Crystal Report)21. Malaysian Studies22. Moral

Year 3 - B.Sc. (Hons) Computing

1. System Development Management2. Programming Paradigms (C++, Java, Lisp, Prolog)3. Database Systems 4. Aspect of Artificial Intelligence5. Software Engineering6. Distributed Systems Architecture7. Computing Group Project (VB)8. Dissertation (Double Unit)

Year 4 M.Sc. Interactive Multimedia

1. Software Development (Java Language + AWT + Swing)2. Usability Evaluation3. Human Factors4. Design for Online Learning5. Computer Graphics6. Multimedia Technology7. Multimedia Design8. Network Applications (Java & C++ Socket Programming)

9. Dissertation

Award

Year

Award

Awarded By

2001

Book Prize Award for outstanding Academic performance

Kolej Damansara Utama

2000

Academic Achievement for outstanding Scholastic performance

Kolej Damansara Utama

1999

Academic Achievement for outstanding Scholastic performance

Kolej Damansara Utama

Languages Proficiency

Language

Spoken

Written

English

9

9

Malay

9

9

Chinese

4

1

Personal Strengths

I believe that my strengths are as below:

Responsible in carrying out my task professionally.

Will to work overtime to ensure project success.

Fast learner and not stingy to share knowledge.

Good in analysis, critical thinking and problem solving.

Pull team members to work together positively.

Considerate and not selfish.

References

Name

:

Ms. Tan Ee Xion

Telephone No.

:

+6012-4108320

Email

:

[email protected]

Position

:

Research Assistant

Company

:

Monash University Malaysia

Relationship

:

Former colleague at UCSI and TCPJ

Name

:

Mr. Ting Hock Chin

Telephone No.

:

+6012-2580343

Email

:

[email protected]

Position

:

IT Lecturer

Company

:

UCSI University

Relationship

:

Former colleague at UCSI