Professional Summary
I am bachelor in computer engineering having 8+ years of hands-on experience in software development with good exposure to varied areas of software development life cycle. i have experience in development of various web technologies ( Grails,Struts,JSP,,XML,HTML ,Hibernate) ,Client Server Technologies and OOAD applications. Presently working with SKIMS Soura as software Engineer.
Understanding of software development project cycles and methodologies.
Good understanding of design, coding, guidelines and best Practices.
Knowledge of UML.
Team player with good interaction skills
Experience in handling Performance issues and monitoring performance perspective of application.
Implemented hot deployment and clustering with JBoss4.2 server for improving productivity of development team and application scalability and availability.
Involved in application build, deploy and delivery management.
Quick learning aptitude, excellent communication skills and organizational skills. Focus on quality & drive for excellence.
I am working with SKIMS sours srinagar as Software engineer Since 10th june 2011 to till date .
I was working with Newgen software technologies as Programmer Since 8th march 2010 to 8th May 2011 .
2 years HCL Infosystems Noida as Software engineer from 1st august 2008 .
1.5 years as software developer at NIIT from March 2007 to 31st July 2008.
One Year as Technical Trainer at NIIT LTD from March 2002 to May 2003.
Professional Qualification
Name of Course
University/Board
Percentage
BE Computer Engineering
Jamia Millia Islamia university
70%
Diploma in E&C Engineering
J&K Technical Board
66%
ADIT
NIIT
67%
Skill Set
Programming Languages : Grails2.4,Java 1.5, J2EE,Struts 1.2 ,RMI, EJB 3.0,
:Jsp,Servlet,WEB Services service(SOAP, WSDL, JAX-WS,
:JAX-RPC etc),Design Patterns, Java Beans,
:MVC Architecture, Apache Axis2
: 1.4, Ant, Log4j , Hibernate, JPA API,PHP 5 .
Markup Language : XML/XSD/XSLT, HTML, Java Script, AJAX GWT.
Application Server :Tomcat 6 ,SUN App Server , JBoss 4.2.
: Apache server 2.11 as load balancer, web
:sphere 6.
Tools : Jpor , Jprofiler 6.0,JBoss ON.
Database Server : MS SQL Server 2005,MySQl,Oracle 11.
Platforms : Windows,Linux,unix.
OOAD : SDLC, UML 2.0 with ms-Visio,Rational Rose.
IDE : My Eclipse 6.0, Net beans 5.0.
Hands on : linux os,postgresDb.
Project
Hospital information System for SKIMS
Customer
SKIMS / SKIMS MCH
Description
HIS for SKIMS is web based HIMS to manage all the functions in a super specialty hospital like SKIMS Srinagar, The software has the following modules to cater all the functions with in skims.
Patient registration OPD
IPD admissions
Billing
Laboratory management with interfacing to various laboratory equipment in SKIMS.
Ward management for bed transfer, discharge etc.
Material management, inventory management.
Drug store/ pharmacy management
Online patient reporting.
Role
Project Manager
Project Responsibilities
Design the full HIS solutions
Solution Environment
Grails 2.4,GSP ,mysql database, Java Script, Tomcat 7.0.
Project
EDMS
Customer
Mashreq bank
Description
OmniDocs is a scalable, secure, multi-user Document Management and Workflow system that allows users to manage images as well as electronic documents in a single central repository. It provides a central facility to store documents that can be accessed and shared between multiple users, across departments, multiple locations, and the entire enterprise. It enables you to create secure and helps users to assign access permissions to other users to work with documents and folders. OmniDocs supports workflow system by enabling users to route and track documents and provides a means to manage the entire Document Lifecycle process.
Role
Programmer Analyst
Project Responsibilities
Design the process for banking solutions
Account opening etc.
Solution Environment
Java1.5, Servlet, JSP ,oracle app server, Java Script, oracle 10g.
Projects #2
Project
EDMS
Customer
Raiffesion Bank Bulgaria
Description
OmniFlow is a scalable, multi-user rule based Business Process Management System. In short it can be defined as “A complete software that enables the definition, implementation, monitoring and the management of components of a business process.”
It allows organizations to streamline their business processes. Processes can be monitored and optimized using extensive monitoring facility supported by the system.
The built-in RAD (Rapid Application Development) components of OmniFlow enable it to be rapidly deployed to automate a complete process. It provides a way to monitor and evaluate key performance indicators, the prerequisites needed to implement continuous improvement in business processes.
Built using open standards, it has seamless integration abilities allowing it to be introduced into any IT infrastructure.
For business processes like loan applications, insurance claims, etc., the high volume of work can be a big challenge. The key to accept these challenges is to find innovative ways. Newgen OmniFlow is designed to meet these challenges and enhance the business processes effectively. It helps in removing bottlenecks, improving productivity and meeting deadlines. Whether your business is Manufacturing, Banking, Telecom, Distribution, Healthcare, Government, Utilities or Insurance, your success is based on speed and control over the business processes. Now you can automate all your business processes using the general purpose Newgen OmniFlow.
Role
Team Member.
Project Responsibilities
Design and develop the business Process.
Develop the Utilities to automate the Tasks of various natures.
Deploy the application on websphere
implimentation at client site.
Solution Environment
Platform J2EE
Operating System unix.
Database Oracle 10 g
Application Server websphere 6.
Languages Java 1.5, JSP 2.0, Java Script.
Project
Sales Management System
Customer
HCL Infosystems Noida
Description
The organization has enhanced its opeation to all over india and recuited sales executives in the respective areas.The objective was to keep track of all enqueries and client lists, fallow the hot enqueries and motivate them for their product. The admin was enabled to generated vrious kinds of reports depends upon the enqueries, product and daily wise.
Role
Programmer Analyst
Project Responsibilities
As a web Designer I was involved in the following requirement and gathering, designing of user interfaces, Coding and Testing phases
Design the Prototype of project.
Prepare Snapshots
Modulize the project
Intrigate the project
Involved in preparing views using Struts Frame work and MVC
Development of helper classes and JSPs for this section.
Development of middleware, which involves developing and deploying Java Beans for the Business Logic.
Involved in enhancements and Maintenance of the product
Solution Environment
Java1.5, Struts 1.2, JSP, HTML, Java Script, Tomcat Web Server 5.5,MyEclipse, MS-SQL Server 2000, Win 2000.
Highlights
Project
Office Automation System
Customer
HCL CDC Noida
Description
HCL CDC, was maintaing its records manually.The Software developed had various models. (1)The payroll System was automated.(2) The books dispatched to the computer centers were recorded and updated(3) The client information was maintained (5) The salary (grand) send to CDC centers was maintained.
Role
Programmer Analyst
Project Responsibilities
As a System Designer I was involved in requirement gathering, designing of user interfaces, Coding and Testing phases
Involved in preparing views using Struts Frame work.
Development of helper classes and JSPs for this section.
Development of middleware, which involves developing and deploying Java Beans for the Business Logic.
Involved in enhancements and Maintenance of the product.
Solution Environment
Java1.5, Struts 1.2, JSP, HTML, Java Script, Tomcat Web Server 5.5,MyEclipse, MS-SQL Server 2000, Win 2000.
Highlights
Assignments
Project
Spam Filter
Customer
Jamia millia islamia New Delhi
Description
The software is used in Spam email filtering. The language used is java 1.5; the software is using weka API for the classification of the emails. The methodology used in the project is based on the ontology construction of legitimate and non-legitimate emails. For ontology construction the RDF format (resource description format is used).
Role and Responsibilities
My role was of a developer. I worked on email classifier class the generating the RDF file format.
Solution Environment
JAVA 1.5 .
Windows XP
Tools
NetBeans 6.1
Personal Information
Father’s Name :Dar Gul Mohd
Sex :Male
Marital Status :Married
Passport : A87989
Client Site Visted :
1. Arab national Bank Saudi Arabai.
2. Mashreq Bank Dubai.
Raouf Ahmad Gul