Post Job Free

Resume

Sign in

Manager Human Resources

Location:
Jersey City, NJ
Salary:
100,000
Posted:
August 30, 2012

Contact this candidate

Resume:

Ahmed Rafa

Bayonne, NJ *****

Phone: 201-***-****

Email: jty5tw@r.postjobfree.com

Summary

Over 11 years of experience enterprise systems development, OOAD, Architecting,

Designing and Development using J2EE technologies and Distributed Computing using

EJBs. Extensive Experience in analysis, Design and Development of 3-tier and

n-tier component based application using Java and J2EE technologies under UNIX

and Windows Operating Systems. Around 6 years experience in Software Development

Life Cycle (SDLC) including Analysis, Design Development, Documentation and

Testing Possess. Working experience in MS SQL Server, Oracle, MS Access. Good

exposure to IDE tools like JBuilder, NetBeans. Experience in handling Client

Interactions and ability to quickly adapt to new environments and learn new

technologies. Excellent communication skills, team playing spirit and strong

analytical & problem solving abilities.

Technical Skills

Languages C, Java JDK1.3, C++, SQL, Assembly Language, Pascal,Php

Java Technology J2EE, EJB, JDBC, JMS, RMI, JNDI,STRUTS,MVC,SPRING, HIBERNATE

Java Web: JSP, Servlets, Applets, JavaScript

JAVA GUI Applets, AWT,Swing,

XML XML, SAX Parser, DOM Parser, XSL, XSLT

RDBMS Oracle 7x/8x/9x, MS Access 97/2000, MS SQL

Web/Application Servers Weblogic7.x/8.x, WebSphere 4.0,Apache,Tomcat 4.0, JRUN3.0

Design Methodologies OOAD, UML

OS Windows 95/98/2000/NT/XP, Linux, UNIX, Sun Solaris

IDE/Case Tools JBuilder7.0, Netbeans3.1, Eclipse3.2

Web Design Tools Dream weaver MX

Reporting Tools Excel, Stair steps, Microsoft Visio, Microsoft Project, Crystal Reports

Network Protocol TCP/IP, SMTP, HTTP, FTP, Socket Programming

Education

New Jersey Institute of Technology, Newark, NJ

MS in Computer Science and Information Technology

Alexandria University, Egypt

Bachelor of Science in Civil Engineering

National Education Center, Nutley, NJ

Completed courses in computer electronics technology – studies emphasized

Theory and Lab work in basic and solid state electronics, digital

and analog Circuitry and microprocessors

Certificates

NJ Math Certificate 0061 MATHEMATICS: CONTENT KNOWLEDGE

NJ E-License Soccer

NJ F-License Soccer

Professional Experience

Jan 2009-tilDate

Hudson County Schools of Technology

2000 85th Street, North Bergen, N.J. 07047

I am currently teaching advanced Mathematics at Hudson County Schools of Technology after 6 PM

WBI, INC

Red Bank, NJ

June 2008-tilDate

I am currently working with WBI financial company.

The first application was human resources application I finished it in 7 weeks.

The main purpose of the application allows the employee to request his vacation on line, allow manager to approve vacations. Every manager got his own group; manager can review all his employees’ vacations, the program track all employees vacation history. The application program calculates the balance of the day off for the employee

The work follow employee request vacation, email send to his manager and task assign to his manager, the manager

accepted, email send to human resources and task created for human resources, human resources approved it and email

confirmation sends to the employee.

The application allows the human resources to create new group with its manager, change manager role

I created batch file runs every night at 12 AM to send notification to human resources if any employee starts his days off.

I used J2EE MVC Struts frame work, Core java, JSP, Java Script SQL Server DB.

The second project is financial project Work Flow:

The main purpose of this project to reduce the over head for the employees, the employees creating profiles for

New clients and existing client, currently the employees almost do the most of the work manually, they are using three different databases, two different software Qube3.6 and Axys software.

I am creating generic application using J2EE Struts, Very heavy JSP Pages, Many Java Scripts, Core Java,HTML, CCS and XML for PDF Pages, SQL DB.

The advantages of the application:

1-Create new solicitor

2-Create new Custodians

3-Create new financial advisor

4-Create profiles CLI for Axys by using special characters and protocols

5-Create Groups in Axys by using java (Process class)

6-Create VB scripts and batch files run batch files from JavaScript

7-Create new Portfolio in Qube and Axys and validate the new Portfolio name

8- Create Portfolio Minimumsminmus

9-Create PDF Confidential Client Questionnaire allow the user to enter his information on line

10- Populate the data in PDFs AG Edwards, AIG/SunAmerica, Ameritas, Charles Schwab, FiServe, ING Annuities, Mass Mutual, Merrill Lynch, Nationwide, and PAS Forms

11-Send notification emails to corresponding departments.

12-Send alerts to the operation team

Current project:

The company is moving from Axys and Qube to APX Version 3.0.0

My responsibility is convert the Work Flow project code

Compare and validate the data on the old Qube system and new APX system

Write new code to automate the data from the Work Flow to APX system to save the APX overhead and save APX licensees

Ciber, Inc.

3500 Mitchell Drive

Springfield, Illinois 62711

CIBER-Lagan

January 2008-May 2008

I was working at Ciber as Software configuration using Lagan ECM software

My duties Create Groups, Users, Script Flow, Work Flows, Process definitions, Work Queues, Business rules, Tasks, Events, Classifications, Form, eForms and Troubleshooting issues

Environment: Tomcat server, JAVA, JSP, XML, XPATH, XSL, XSLT, STRUTS, SPRING,HIBERNATE,ORACLE,

The Lagan's software has friendly user interface and that software provides the following services:

• CRM

• 311 & Non-emergency Operations

• Call & Contact Centers

• Human & Social Services

• Shared Service Delivery

• Integrated Case Management & Eligibility

• Process Delivery Platform

• Department of Motor Vehicles (DMV)

• Service-Oriented Architecture (SOA)

200 Laurel Avenue South

Middletown, New Jersey 07748

AT@T

April 2007-Novmber

UAT manager for testing new tasks and new functionalities, reviewing the code with developers, Creating the test cases, validating the data, training the testers and creating daily reports using stair steps and Excel sheet, Following up the issues and providing the team with a proper solution.

Identify, analyze and document defects

Design test plans, cases and scripts

Executes and documents test results

Execute behavioral/structural tests and automate them over time

Document, track and communicate results, bugs, analysis and unresolved problems

Environment: UNIX,JAVA, JSP, HTML, ORACLE

200 Laurel Avenue South

Middletown, New Jersey 07748

IBM-AT@T

October 2005- April 2007

Software Developer and system support between IBM and AT@T Systems

*Review the new requirements with impacted systems

*Write java programs to extract and check validation of the new information

•Insert the new data to database and test.

*Involved in Requirements Analysis, Reengineering and Functional Specifications.

*Investigated the existing processes and suggested the methodologies to optimize

them as per the J2EE specifications.

•Designed the Java Server Pages

*Developed page handlers for the JSP pages.

*Developed JavaScript functions for front-end validations.

*Created a Servlet that redirects the requests to page handlers.

*Used JDBC to access Oracle database

Environment: UNIX,JAVA, JSP, HTML,XML,STRUTS, MVC, Stair steps, ORACLE

New Jersey city University 2039 Kennedy Boulevard Jersey City, New Jersey 07305-1597

Jan 2005-to-May 2005

Software Developer

Environment: Tomcat server, Net beans, JSP, Servlets, XML, EJBs, J2EE, Java

JDK1.5

Project: Update the library website

Responsibilities::

*Update the library website Using Dream waver

*Creating new buttons using Likno Web Button Maker tools

•Creating new sliding menus

*Developed JavaScript functions for front-end validations

*Write java program to email the students who pass the due date of barrow book

* Write java program Calculate the fine for late books

Transend, Inc, Hackensack, NJ One university plaza Hackensack, NJ

Apr 2000– Sept 2004

Senior Programmer / Analyst

Environment: WebLogic Integration 8.1, Oracle 9i, JSP, XML, Windows, JDBC, JNDI,

J2EE, Java, Servlets, EJB

Description: The purpose of the project was to provide send new information to

our users daily I Worked as a Programmer for developing GUI allow the new user to

subscribe online And the user can select his interesting category example News, videogames, weather

etc... Email the users new information. Send the breaking News to the user

cellular phone Share information with our clients.

Responsibilities

•FTP new files from our client servers using UNIX shell script.

*Write java programs to extract and check validation of the new information

•Insert the new data to database and test.

*Involved in Requirements Analysis, Reengineering and Functional Specifications.

*Identified the Use Cases and established the design criteria using UML.

*Investigated the existing processes and suggested the methodologies to optimize

them as per the J2EE specifications.

*Developed and Deployed EJBs to implement business logic.

•Designed the Java Server Pages

*Developed page handlers for the JSP pages.

*Developed JavaScript functions for front-end validations.

*Created a Servlet that redirects the requests to page handlers.

*Used JDBC to access Oracle database and developed Stored Procedures for

executing SQL statements.

*Developed a Controller Servlet for Single Point of Control and Data Access

Object for getting DB Connection from Connection Pool.

*Designed and developed Stateful session beans to maintain user session.

*Used JDBC to access Oracle database and developed Stored Procedures.

•Redirect New User Information to credit card Company for validation.

Teaching Experience:

I am currently teaching advanced Mathematics at Hudson County Schools of Technology after 6 PM and

I have been working as an adjunct professor at Brookdale Community College, New Jersey City University, Saint Peter’s College, Hudson Community College and Essex County College in the Computer Science Department since January 2001,

The total Computer Science, Business Computer Applications, Information System, Software and Harware are 29 courses (87 credits).

Jan 2001-present

I am teaching at:

New Jersey City University

Saint Peter’s College

Hudson Community College

Essex County College

Brookdale Community College

Courses:

Java, C, C++, Assembly, OS, DB, Html, Software Engineering, Information System, Business Applications, Video Games

HOBBIES: Soccer, Golf instructor

REFFERENCES: Available upon request

CITIZENSHIP: U.S. Citizen



Contact this candidate