Post Job Free
Sign in

Senior Web Application Developer

Location:
Ernakulam, KL, India
Posted:
November 10, 2014

Contact this candidate

Resume:

AJIL P. M

***/**, *******,

Vidya Nagar Road,

CUSAT P.O,

Kalamassery,

Ernakulam(Dist.),

Kerala, India – 682022

Mobile : +919*********

E-mail: ******@*****.***

SUMMARY

Six and a half years of experience in web development.

OBJECTIVE

To work in an organization where I can acquire new knowledge, sharpen my skills and put my

efforts for achieving organization as well as individual goals.

TECHNICAL EXPERTISE

PHP, Perl.

Languages :

XHTML, HTML, CSS.

Web Technologies :

Java Script, JQuery, Angular JS.

Scripting Languages :

Zend Framework 2.

Frameworks :

MySQL.

Databases :

Windows, Linux.

Operating Systems :

MS Office, Mirth Connect.

Application Software :

GIT, SVN.

Version Control :

PROFESSIONAL EXPERIENCE

ZH Consultancy Services, Ernakulam.

2011 March – Till Date

Designation: Senior Software Engineer.

Working as a senior software engineer in the web application development team of this

organization. Worked on various modules of the EMR system developed by this organization.

Tasks include; Requirement Analysis and Implementation, Database Design, Co-ordinating team

members, Coding and Unit Testing.

Spectrum Softtech Solutions Pvt Ltd, Ernakulam.

2009 February – 2011 March

Designation: Team Leader - Perl Programmer.

Worked as a Perl programmer in the software development team of this organization and got

promoted as Team Leader. Worked on various modules of the web application, that is used for the

medical transcription process in this organization.

Tasks include; Requirement Analysis and Implementation, Database Design, Managing and

Co-ordinating team members, Coding and Unit Testing.

Flip Media Pvt Ltd, Technopark, Trivandrum.

2008 July – 2008 December

Designation: PHP Programmer.

Worked as a programmer in the PHP team of this organization. Worked on various CMS websites

developed using Chameleon, which is a custom CMS developed by this organization.

Tasks include; Requirement Analysis, Database Design, Coding and Unit Testing.

Askanoop Consultancy Services, Ulloor, Trivandrum.

2008 January – 2008 June

Designation: Programmer.

Worked as a programmer in the software development team of this organization. Developed

various windows applications and dynamic websites according to the requirement specifications.

Tasks include; Requirement Analysis, Database Design, Coding and Testing.

PROJECT DETAILS

ZH Consultancy Services:

1. ZHOPENEMR

This system is using PHP with MySql as the backend.

Client: ZH Consultancy Services/ZH Healthcare(US)

Role: Senior Software Engineer

Project Description: ZHOpenEMR is an enhanced version of OpenEMR(www.open-emr.org)

which is an open source practice management application which integrates electronic medical

records, practice management, scheduling and electronic billing.

Modules Worked On:

Openemr theme and menu change – Introduced the theme and sliding menu in OpenEMR.

Insurance Authorization – Insurance is billed based on the prior authorization from the

insurance providers, during billing if the conditions are met the authorization number should be

reflected in the billing information and number of remaining visits is adjusted. The provider is

notified if the number falls below a certain limit that is set by the provider.

CCR CCD view – Integrated the option to view patient CCR and CCD XML files in user readable

form from within the system.

Fee sheet – Modified the fee sheet to select additional provider for billing purpose.

Batch charge entry – This feature helps the biller to save time by creating multiple fee sheet

entry from a single screen. The biller can change the currently selected patient for billing

multiple patients. When the patient is changed, the demographic details and the past bill details

of the selected patient is also displayed in the information area.

Insurance Eligibility – Insurance eligibility verification of patients using the insurance details by

integrating external service like Availity.

Online payment system – Online payment gateway integration using authorize.net was

implemented in the system, including features like card details storage and recurring payment.

Patient Portal – Used by facilities to allow patients to register with their facility, entering the

patient’s demographic details, view complete history of visits, take appointments for visits, view

lab results, attach documents, fill out various appointment forms, etc.

CCR Import – Importing patient details from other EMR systems using standard XML format. If

a similar patient exits in the system the user can merge the details or add it as new. During

merge the user can insert, update or ignore the available information to the system.

Module Installer – This feature is used to add/remove new modules to the existing system. It is

developed using ZF2 module concept. The code required for running this module will be

available in the system. During installation the details of module will be updated to the

configuration to activate the module and the corresponding menu item will be enabled to show

it in the menu of the EMR system. When the installation is complete the user can start using the

module. If the user does not want this module anymore in the system he can deactivate it.

WHO growth charts – In addition to the existing CDC growth charts, the WHO growth chart is

implemented as graphical representation using the input values. The standard plot points from

the WHO percentile table are used to plot reference values.

Lab Integration – External lab integration is implemented using the module installer concept.

The user can install this module from the available modules, which creates a new menu item in

the menu and the user will then be able to access the lab module from the EMR system. Once

the lab module is enabled the user can configure multiple local or external lab services. The lab

module contains various screens for adding a new lab, adding tests for local lab, import list of

tests for external labs, ordering a test, result entry, viewing of results and reviewing and

signing of results. Lab connectivity is implemented with major external labs in US like

Atherotech, Bioreference, Dianon, Quest, Labcorp, etc.

Mirth Connect – Configured this application for sending orders and receiving results in HL7

format in lab connectivity. The data is first transferred to a mysql database from the EMR

system and it connects to the database to fetch data related to an order and creates the HL7 file

according to the lab specification and sends it to the lab through sFTP or web service

connectivity. The results are also fetched from sFTP or web service and it is parsed and the

results are stored using database. This result is then sent back to the EMR system to match

against the corresponding patient order.

2. BLUEEHS

This system is developed in Zend Framework 2 using PHP with MySql as the backend.

Client: ZH Consultancy Services/ZH Healthcare(US)

Role: Senior Software Engineer

Project Description: BlueEHS is a more secure and visually enhanced version of ZHOpenEMR

developed in ZF2. All the features in ZHOpenEMR are changed into modules and so the user can

select only the features required for his practice and thus manage the system easily and reduce

the cost of use.

Modules Worked On:

Logging – This feature logs all the user activities in the system and privileged users can view a

simple or detailed view of the activities of a user. The simple log includes information like

logged in time, in which screen the user was at a particular time, the patient information,

appointment information, activities he performed and logout time. The detailed view includes

the query information along with the other details.

Lab – Integrated the lab into this system using the ZF2 MVC concept.

Spectrum Softtech Pvt Ltd:

1. EasyFlow

This system is using Perl with MySql as the backend.

Client: Spectrum

Role: Team Leader - Perl Programmer

Project Description: Spectrum has many clients for medical transcription. Easy Flow is a system

which automates the flow of medical transcription. When a doctor records a patient encounter,

the voices are transferred to the EasyFlow server from the doctor’s machine. This voice will be

transcribed by a transcriber or by speech recognition as preferred by the doctor.

After the voice is transcribed it is given for next level of checking by the system. Once the

verifications at all the levels are over, this will be send to the client. The system will be

maintaining all the transcription documents that have been sent to the client. The system has

numerous reports to enable the client, for the referring patient information, diagnosis etc.

Modules Worked On:

Common easylink – This is used to upload the appointments from the client side, read the files

and to insert them into the transcription system in the required format. The format and file type

differs with each client and a custom program is created for each client which is used to read

the file.

Staging – It is used to filter the transcriptions based on the client settings and to decide

whether it should be retained in the system for further editing or to be sent to the client.

Client billing; template discount, fax and software fees – The client billing module of easyflow is

used to generate the bills for all the clients according to a pre-defined rate for each client and

the number of lines/characters in the transcriptions provided to the client in a half month cycle.

This was modified to include a discount based on the number of characters in the client's

transcription template and also a fee for the usage of fax and the software provided by easyflow

is introduced.

Easyplay – This is the software used by the transcriptionists at easyflow side for medical

transcription process. It uses a request response mechanism for authentication, to download

the dictations and to upload the files to the server.

EHR – In order to maintain the patient information’s including the patient encounter,

transcription, insurance details, etc. Spectrum is developing an EHR for their clients. For this

they need to export the details available at easyflow side to EHR, which is accomplished by

using web service.

Flip Media Pvt Ltd:

1. www.du.ae

Client: Emirates Integrated Telecommunications Company

Role: Site Retainer (Maintenance and addition of new functionalities for the site).

Project Description: This project is developed for a telecom company in Dubai. The site requires

continuous updates and addition of new functionalities. Worked on various modules like mega

draw, roaming database update from excel sheet, data exporting in different formats, mailers,

forms, etc.

SUMMARY OF QUALIFICATIONS

● B.TECH in Information Technology from Marian Engineering College, Kazhakuttom,

Trivandrum in 2007. Aggregate: 63.20% of all semesters.

● Plus Two Passed with 66.44% from Al-Uthuman, Kazhakuttom, Trivandrum in 2002.

● SSLC Passed with 75.66% from Al-Uthuman, Kazhakuttom, Trivandrum in 2000.

CURRICULUM PROJECT DETAILS

Mini-Project:

N-Krypton.

Project Name :

4.

Team size :

C++

Environment :

Project executed at : Marian College of Engineering, Kazhakuttom,

Trivandrum.

Description : The N-krypton is an Encryption-Decryption software

that is built to perform extreme encryption on the text

inside *.txt files. It is very useful in the encryption of

secret messages for sending over internet or any

unprotected or insecure data transmission medium.

Main Project:

Peer-to-Peer Communication Link.

Project Name :

4.

Team size :

C#.NET

Environment :

NEST Cyber Campus, Chavadimukku, Trivandrum.

Project executed at :

Description : Peer-to-Peer communication link is a tool that is

intended to control and communicate with a group of

systems that are connected through the network.

PERSONAL DETAILS

AJIL P.M

Name :

31st MAY 1985

Date of Birth :

MOHAMMAD ALI P.A

Name of Father :

SHYLA R

Name of Mother :

MALE

Sex :

INDIAN

Nationality :

MARRIED

Marital Status :

ENGLISH, MALAYALAM

Languages Known :

LISTENING MUSIC

Hobbies :

AJIL P.M

PLACE: ERNAKULAM

DATE: 05-11-2014



Contact this candidate