Post Job Free
Sign in

Developer Customer Service

Location:
Des Plaines, IL, 60016
Posted:
March 09, 2010

Contact this candidate

Resume:

MUJTABA AHMED SYED

773-***-**** ******.**@*****.***

Objective Obtain a position as a lead developer with an innovative company that understands the

benefits of Agile development and the value of a collaborative development

environment. I value a position that gives me the responsibility and freedom to use my

experience, skills, and creativity to craft innovative solutions.

Summary:

Around 3 years of experience in Object Oriented Software Analysis & Design, Development

& Implementation of enterprise systems using Java and J2EE Technologies.

3 years specifically in the development of mission critical web based applications utilizing

Java, J2EE, STRUTS, JSP, Servlets, JDBC, JNDI, JavaScript, and ExtJS.

Extensively worked with Servlets based and STRUTS based multi tier applications.

Working knowledge of Swing and Enterprise Java Beans (EJB) – session beans, entity beans

and message driven beans.

Strong knowledge of extreme programming technologies like JUnit, ANT, etc.

Experience in analysis & design using UML (Rational Rose).

Strong Expertise in front end development using ExtJS framework using AJAX to make

asynchronous calls to the server side and getting the data in JSON format from the server

Experience in configuration and administration using WebSphere version 6.0 and TOMCAT 5

Application Server.

Extensively worked with Relational Databases like Oracle 9i/10g, SQL Server 2005, MySQL

5.x and MS Access 2000.

Specialized in using IDEs like Eclipse 3.0, IBM WebSphere Application Developer 5.0, IBM

Rational Application Developer (RAD) 6.0.

Expertise in HTML, CSS, XML and JavaScript.

Functionally proficient in performing business process analysis, gathering and analyzing

requirements, creating design specifications, unit test plans and system test plans, testing,

development, and production support.

Technically proficient in module development and upgrades based on organizational needs.

Exceptional ability to quickly grasp and master new concepts and technologies.

Excellent communication skills, creative problem solver, positive listener and team player.

Education Master of Science in Computer Science December, 2007

Northeastern Illinois University (NEIU), Chicago, IL

GPA in major: 3.89/4.0

Bachelor of Engineering in Computer Science April, 2006

Osmania University, Hyderabad, AP, India

GPA in major: 3.67/4.0

Academic Projects:

Undergraduate Research Project:

Project Name : Interfacing Auto Sampler with Atomic Absorption

Spectrophotometer

Organization : Electronics Corporation of India Limited (ECIL),

Hyderabad, AP, India.

Software Used : VC++

Graduate Research Project:

Project Name : Bug Management System

Software Used : Java, JSP, Servlets, MySQL

Skill Set:

Programming Languages C, C++, Java

JDK Versions JDK 1.4/1.5

J2EE Specification J2EE 1.4/1.5

J2EE Components Servlet 2.4/2.5, JSP 1.2/2.0, EJB 2.1/3.0

Database API/Frameworks JDBC 2.0/3.0, Hibernate 3.0

MVC Frameworks Struts 1.2 and JSF

SQL Server 2005, Oracle 9i/10g,

Databases MySQL 5.x with SQL and PL/SQL

Developer IDEs WSAD 5.1.2, RAD 6.0, Eclipse 3.0

WAS 5.1/6.0, OC4J 10.1.3, JBOSS 4.2.2,

Application Servers

WebLogic 8.x, Tomcat 5.x/4.x

Web Technologies ExtJS 2.0, AJAX, JavaScript, HTML, DHTML, XML

UML Editors Rational Rose, MS Visio

Operating Systems Windows XP/Vista/ME/2000, Unix, and MS-DOS

EXPERIENCE

Trustmark Insurance, Field Drive, Lake Forest, IL Jun 08 – till date

Java/J2EE WebSphere Developer

Customer Enrollment System

Description: Trustmark, a leading health and life insurer and benefits administrator, has been

committed to providing quality customer service and maintaining product integrity for more

than 95 years, delivering competitive benefits to employer groups at a competitive price. The

CES system is a description of a software application that Trustmark requires to manage and

enroll employees or affinity group members in insurance products. The system describes the

workflow and requirements needed to manage enrollments in the field and the desired electronic

enrollment modes needed to support the business. The new CES system must minimally support

the existing electronic enrollment functionality of the notepad system including support for new

and increase enrollments of all Trustmark group and worksite products.

Responsibilities

Designed and developed the Product Requirements interface using the ExtJS GridPanel,

EditorGridPanel and user extensions such as multiple select combo boxes for listing and

managing product requirements based on product and state combinations.

Developed the user management and user login history interface to control access to the

system and log the user system access. Implemented security functionality with password

encryption and provided the option to specify the access level for a user

Created the Producer Portal meant for a producer to have an interface displaying the

enrolled cases, enrollers working for it, enroller requests, the users specific to that producer

and the details of that producer

Implemented the state matrix application for the producer portal which displays the forms

required for a particular product in a particular state

Developed the state matrix interface having a card layout structure using ExtJS TabPanel

having three views to view the documents – Form View, Product View, Quick Approval View

Form View panel is developed using ExtJS Row Expander plugin and Product View panel is

developed using ExtJS multiple grid user extension. The quick approval view displays the

map of United States of America with each click on a state displays a pop up window listing

the forms required to enroll for that state grouped by products

Worked on Database Copy Utility Framework to copy the data from test environment to QA

environment by using the DatabaseMetada class to fetch the metadata for the database to

be copied

Extensively used JavaScript and CSS to implement the ExtJS features and perform runtime

validations on the browser side

JSP pages included the JavaScript classes containing the ExtJS functionality

Used AJAX to make asynchronous calls to the server. The Struts action class on the server

side would process the request and return the result as JSON data

Used Storm framework to manage persistence. Created the database tables using SQL

Server 2005

Used Mozilla Firefox plugin Firebug to debug the JavaScript code

Used RAD 6.0 for developing and WebSphere App Server 6.0 for deployment

Version control was handled using CVS and logging was done using Log4J

Environment: JDK 1.5, Java EE 1.5, JSP 2.0, Servlet 2.5, Struts 1.2, ExtJS 2.0, AJAX

JavaScript, CSS, JDBC 2.0, HTML, XML, Rational Rose, RAD 6.0.1, Extended WAS 6.0.2.5,

LOG4J, CVS, SQL Server 2005, Windows XP, Unix

GSS America Inc, Chicago, IL Jun 2007 – May 2008

Payroll Management System

Web Developer

Description: The project was regarding the design and implementation of Payroll management

System. The objective of Payroll Management System was to facilitate the company with its

employees’ salary calculation, reimbursements and other HR related activities. Employees could

enter into the system and fill out their time sheets, expense sheets, etc.

Responsibilities

Involved in Full Software Development Life Cycle (SDLC).

Involved in Servlet, JSP scripting for the communication between web browser and server.

Involved in front end validation using JavaScript.

Used J2EE design patterns like Value Object pattern, MVC, Session façade, Business

Delegate and DAO.

Used Struts framework to implement MVC architecture.

Created Dyna action forms, Dispatch action classes, and Validation plug-in using Struts

framework.

Configured and Deployed Web application on WebSphere application server.

Used Spring framework for dependency injection.

Used JDBC as persistence layer and Oracle 9i as database.

Used JUnit for unit testing.

Wrote stored procedures to add, update and delete data from Oracle Database.

Used CVS for software configuration management and version control.

Environment: Java, J2EE, Struts 1.2, WebSphere 5.1, WSAD 5.1.2, Oracle 9i, JDBC, Java

Servlets, JSP, PL/SQL, UML, Rational Rose, JavaScript, XML, HTML, JUnit

Northeastern Illinois University, Chicago, IL Jan 2007 – May 2007

Graduate Assistant

Responsibilites:

Designed and updated departmental web pages, developed, and maintained the ELAD

(Educational Leadership and Development) department website of NEIU.

Developed the department website using Collage Content Management System.

Developed web pages using HTML, JSP, and CSS

Used JavaScript for certain form validations, submissions and other client side operations

Created the database tables in Oracle 8i; created the required SQL queries and used JDBC

to perform database operations

Assist students, faculty, and staff using different software applications.

Worked closely with University offices to ensure user satisfaction.

Provided software and hardware support for student users

Environment: Java, HTML, JSP, CSS, JavaScript, Oracle 8i, Collage

Industrial Credit and Investment Corp, Hyderabad, India May 05 – July 06

J2EE Developer

Meet Credit

Description: Industrial Credit and Investment Corp is one of the largest financial and banking

firms in the Indian subcontinent, was designing an Internet banking infrastructure to transform

Internet banking and brokerage infrastructure and data operations to support growth to more than

2 million visitors. An additional goal was to reduce costs by moving customer transactions from

traditional banking to online banking channels by providing unified CRM applications to both

employees and customers.

Responsibilities:

Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and

design of the application

The application was designed using the Model View Controller (MVC) Architecture

Developed the business tier with EJBs (session, entity, message driven beans).

Developed Servlets, JSP pages with custom tags, Java Beans and was involved in their

integration into the system

Developed the application using WebSphere Developer Studio for handling business

processes, database access and asynchronous messaging

Involved in building and parsing XML documents using the SAX Parser

Created user and database objects such as tables, views, triggers, cursors and indexes

Involved in writing PL/SQL and complex SQL queries

Implemented design patterns like Data Access Object, Session Facade, Service Locator,

Business Delegate, and Data Transfer Object

Performed client side validations when submitting forms using JavaScript

Involved in Unit testing and debugging of the application using Log4J and JUnit.

Involved in using Rational ClearCase for version control

Was involved in deployment of the application on WebSphere Application Server

Environment: Java – J2EE Environment, EJB, JDBC, MVC Architecture, servlets, JSP pages with

custom tags, Java Beans, SQL, PL/SQL, triggers, cursors, JavaScript, XML, UML, WebSphere

Application Server, Log4J, JUnit, Rational ClearCase, Oracle 8i, Windows XP



Contact this candidate