Post Job Free
Sign in

Project Java Developer

Location:
Whitehall, PA, 18052
Posted:
March 09, 2010

Contact this candidate

Resume:

Leena Narang

****, ******* *****, ***#*

Whitehall PA 18052

Home Phone: 440-***-****

Mobile: 781-***-****

Email Id – ***********@*******.***

Authorized to work in U.S without any visa sponsorships (EAD holder)

Professional Summary:

Around 8 years of IT technological and managerial experience including requirement

analysis, design, coding and testing. Having worked with Micros Retail (US), Service

Intelligence, Modular Mining Systems, Business Signatures and Superb (Canada), I

have solid orientation towards object oriented design and analysis.

Was associated with Momentum (a Sopra Newell and Budge Company) as Senior

Software developer for more than 5 years and worked with Micros-retail (US) for more

than 2 years.

Experienced Team player and team leader, handling teams of nearly 3 to 4 team members,

designing architecture, consolidating requirements, creating project plans, performing defect

analysis, extensive experience working in an SDLC project life cycle.

Demonstrated experience in J2EE Java Technology – Core Java and J2EE including

JSP, Servlets, EJB, Struts, Java2.0, JavaScript, XML, HTML, SQL.

Extensive experience in design, architecture, patterns and development of J2EE application.

Handled communication with client through telecon and mail during project execution.

Well Conversant with CMM processes, involved as assessment team member for assessment

of organization at CMM Level 4 and CMM Level 5.

Technical Skills:

Languages : Java2, EJB, Web-Services, PERL, XML, XSLT.

Web servers : Jakarta-Tomcat, Apache

Application servers : JBoss

Technologies : JDBC, Servlets, Struts, CGI.

Front End Tools : HTML, JavaScript, JSP, CSS

Databases : MySql, Oracle

Operating Systems : DOS, Windows 95/2000/XP and Red Hat Linux.

Frameworks : MVC, Struts

Projects worked on:

Java Programmer/Analyst, Micros Retail, US, Feb 07 to Feb 08 and June 08 to April 09

Selected Project

Java Developer - Xstore (Point of Sale) application is a complete retail business Java Swing

application. It is an elegantly simple solution, yet ultimately flexible, fast, and powerful. It

empowers your store personnel to process transactions quickly, efficiently respond to inquiries,

extend personalized offers based on customer history, and provide the personal touches that

maintain your brand and keep you ahead of your competitors. Intuitive and easy to learn, Xstore

delivers a high level of automation and boosts productivity on the sales floor and the b ack

office. And with real time connectivity, Xstore links your field operations and back office staff into

a single, highly efficient organization.

Responsibilities:

Design and implemented many enhancements and successfully completed many maintenance

activities for Xstore POS customers using OOP concepts and Java 2.

Worked with SQL plus, Oracle 9i and MySQL databases schemas (tables, views, stored

procedures etc) for implementing the enhancements and maintenance activities.

Deployed and tested these implementations using Eclipse IDE on Windows as well as on Linux

systems if required.

Handled client interactions, understood requirements and implemented them successfully.

Worked as dev lead for a multiple member team where each member was responsible for a

particular branch of code. Controlled via SVN.

Did design reviews and code reviews for the team and mentored them to perform their task

successfully.

Performed project management activities for the project such as planning, sizing and scheduling

for the project.

Technologies and Environment: Java 2, XML, SQL plus, Oracle 9i, Ant, Eclipse IDE, Linux.

Java Programmer/Analyst, Micros Retail, US, Feb 08 to June 08

Selected Project

Java Developer – Relate is a web based application created by micros to save all customer

information; calculate awards for the customer based on their buying history. It allows you to create

rules and based on those rules earned points and award vouchers are generated. The system checks

the award vouchers and if it is above the set threshold, it provides notification to the customer via

email.

Responsibilities:

Design and implemented couple of enhancements for relate using OOP concepts and

implemented using Java 2, Struts, Servlets, and Jakarta-Tomcat.

Worked with Oracle 9i database schemas (tables, views, stored procedures etc) for implementing

the enhancements.

Designed and implemented front-end interface using JSP, HTML, DHTML, XSLT, CSS and

JavaScript.

Deployed and tested these implementations using Eclipse IDE on Windows systems.

Worked in a 4-5 member team where each member was responsible for a particular branch of

code. Controlled via SVN.

Technologies and Environment: Java, JSP, Servlets, Struts, XML, HTML, XSLT, CSS,

JavaScript, Oracle 9i, Ant, Eclipse IDE, SVN.

Java Senior Developer, Service Intelligence, Canada, July’ 05 to April ’06

Selected Project

Java Developer - Shopper land is a site used by mystery shoppers to register as mystery shopper,

under go online training, select a job in their area and submit the audit details.

Shoppers select a job and after performing the audit at site, upload the results. These results are

subjected to authenticity check by checking answers to few questions. This automated sanity check

is done by some background scripts using JMS and Web Service. Once the job passes a job bot

check, points are rewarded to each answer and reports are generated.

Responsibilities:

Design and implemented many enhancements for job bot module using OOP concepts and

implemented using Java 2, EJB, Struts, Hibernate and Servlets.

Worked with Oracle 9i database schemas (tables, views, etc) for implementing the

enhancements.

Designed and implemented front-end interface using JSP, HTML, CSS and JavaScript.

Deployed and tested these implementations using IdeaIntelliJ IDE on Red Hat Linux.

Handled the project all alone from Requirements gathering to delivering the enhancements.

Handled client interaction either through mails/query document or through telecons.

Technologies and Environment: JBoss, EJB, JSP, Hibernate, Struts, Servlets, JDBC, Web

Service, XML, Oracle 9i, Ant, IdeaIntelliJ, Linux, Perl Scripts.

Java Senior Developer, Modular Mining Systems, Canada, Feb’ 06 to April ’06

Selected Project

Java Developer: OMS (Object Messaging System) is the core application to all communication

needs of mobile mining equipments, central DISPATCH and MINECARE servers. All

communication is done via OMS protocol between the Field Operations monitoring center

(Henceforth, referred as Central site) and the field Equipments/Operators.

Every message an Equipment/Operator sends to central site or any communication from central site

to Field Equipments / Field Operators is channeled via OMS. OMS interacts with device drivers on

one end via SLIP/CAN interfaces and Dispatch on the other end over Ethernet/Wireless.

Responsibilities:

Designed and implemented a module named Thread Pool using OOP concepts and implemented

using Java 2.

Carried out unit tests and prepared unit testing report using JUnit.

Assisted the Technical Leader in the preparation of integration testing specifications and in

carrying out the integration tests.

Used JTest to be intact with the Clients Coding Standards.

Worked with a multiple member team where each member was responsible for a particular

branch of code. Controlled via CVS.

Technologies and Environment: Java2, JMS, JUnit, Maven, JTest, Windows 2000 OS.

Java Developer, Business Signatures, Canada, April’ 03 to Feb ’05

Selected Project

Java Programmer: This product is a Comprehensive Operations Management Solution that

consolidates and integrates data from many different sources like other System Management

Systems, Intercepted Message Traffic and Synthetic Transactions. Product does proactive

management and optimization of IT operations. It gives provides a visual interface for integrated

monitoring of infrastructure, application and business.

Responsibilities:

Design and developed many web pages for the web application using OOP concepts and

implemented using Java2, JDK1.4, Servlets and Jakarta-Tomcat 4.1.27.

Designed and implemented front-end interface using JSP, HTML, CSS and JavaScript.

Used Eclipse IDE to assist in web pages implementation and testing.

Worked with Oracle 8 database schemas (tables, views, etc) for web pages implementation.

Carried out unit tests and prepared unit testing reports for the developed web pages on both

Microsoft Windows 2000 as well as on Red Hat Linux 7.1 Operating Systems.

Assisted the Technical Leader in the preparation of integration testing specifications and in

carrying out the integration tests.

Carried out maintenance activities for the project, if required as per the project plan.

Worked in an 18-20 member team where each member was responsible for a particular branch of

code. Controlled via CVS.

Technologies and Environment: JDK1.4, JSP, Servlets, Oracle8, Axis Web services, Jakarta-

Tomcat 4.1.27 on Win2000 and Red hat Linux7.1, Ant 1.5, Test Maker and Eclipse (IDE)

Java Developer, Momentum Technologies, India, July’ 02 to March ’03

Selected Project

Java Programmer: Project Management module allows Project Managers to access save and

update project related data. Data related to clients, contacts, modules, phases, activities, plan and

team composition can be accessed & updated. PMM also generates various reports based on user

daily activity sheets. Risk management screens capture risk plans, mitigation plans and risk graphs.

Responsibilities:

Design and developed many web pages for PMM module using OOP concepts and implemented

using JDK1.4, EJB2.0, Jboss3.0, Java 2, Servlets, and Jakarta-Tomcat.

Designed and implemented front-end interface using HTML, CSS, JSP, and JavaScript.

Worked with MySql database schemas (tables, views, etc) for web pages implementation.

Carried out unit tests and prepared unit testing reports for the developed web pages on Microsoft

Windows 2000 Operating Systems.

Assisted the Technical Leader in the preparation of integration testing specifications and in

carrying out the integration tests.

Worked in a multiple member team where each member was responsible for a particular branch

of code. Controlled via CVS.

Technologies and Environment: JDK1.4, EJB2.0, Jboss3.0, Java 2, Servlets, Apache, JSP,

Jakarta-Tomcat, MySql on Win2000.

Perl Programmer, Momentum Technologies, India, September’ 01 to June ’02

Selected Project

Perl Programmer: MOMS (Momentum Mail Server) is a complete messaging and proxy server

solution which provides cost-effective Internet e-mail facility using a single mail account provided

by ISP’s

MOMS server picks up the mail from each of the configured catchall accounts, parses the

mail, and distributes the mail to the individual users. Any POP3 compliant mail client or mail aware

browser like Netscape or IE can be used to send / receive mails. Remote users can log in to the mail

server and use the Internet e-mail facility. Integrated web admin support for configuration of

firewalls on the server. This is more useful when the MOMS server is connected to the Internet over

a leased line. Integrated web admin support to configure LDAP directory for e-mail addresses and

user groups. MOMS can be fully managed through a browser interface making addition and

deletion of configuration records.

Responsibilities:

Design and developed many web pages for Momentum Mail Server using OOP concepts and

implemented using Perl, XML, Shell Script, Apache and Red Hat Linux.

Designed and implemented front-end interface using HTML, CSS, CGI, and JavaScript.

Carried out unit tests and prepared unit testing reports for the developed web pages on Red hat

Linux 7.1 Operating System.

Prepared Integration testing specifications and carried out the integration tests for the same.

Worked in a multiple member team where each member was responsible for a particular branch

of code. Controlled via CVS.

Technologies and Environment: Perl, XML, CGI, Shell Script, Apache, Red Hat Linux,

JavaScript, HTML.

Perl Programmer, Superb, Canada, October’ 2000 to August ’2001

Selected Project

Perl Programmer: This online domain registration site facilitates users to register one or multiple

new domain name. Support for three types of customers - the direct end user customers,

Registration Partners (RP), and Referral Affiliates (RA). The RP s would be partners who can

register domain on behalf of end customers, or could submit requests for registration, in bulk. RA

would be sites that would refer to the SR for registration facilities to their customers. Along with

this there was an associated interface for Internal Administration, in which the internal

administrator can view and delete unwanted data.

Responsibilities:

Design and developed many web pages for the domain registration site using OOP concepts and

implemented using Perl, XML, Shell Script, Apache and Red Hat Linux.

Designed and implemented front-end interface using HTML, CSS, CGI, and JavaScript.

Carried out unit tests and prepared unit testing reports for the developed web pages on Red hat

Linux 7.1 Operating System.

Prepared Integration testing specifications and carried out the integration tests for the same.

Worked in a multiple member team where each member was responsible for a particular branch

of code. Controlled via CVS.

Technologies and Environment: Perl, CGI, Shell Script, Apache, Linux, Java Script, HTML.

Professional Qualifications:

B. E. in Electronics and Communication from North Maharashtra University Jalgaon

(India) in the Year 1999.

Seminars Attended:

Four days training on SEICMM level 4 conducted by KPMG.

Four days training on SEICMM level 5 conducted by KPMG.

Additional Skill Set:

Part of Assessment Team Member (ATM) for CMM level 4 Assessment.

Part of Assessment Team Member (ATM) for CMM level 5 Assessment.



Contact this candidate