Post Job Free

Resume

Sign in

Customer Service Software Engineer

Location:
Clifton Heights, PA, 19018
Salary:
65000 - 70000
Posted:
May 14, 2012

Contact this candidate

Resume:

Ruchi Wargi

gnac8x@r.postjobfree.com

(***) – *** – 6013

CAREER OBJECTIVE:

• Seeking a challenging position in a dynamic and progressive Software environment in Software Development with a company which will provide a professional growth and utilize my skills and abilities towards company’s success.

SUMMARY:

• 3 years of IT experience as J2EE application/web developer working with server side technologies such as Servlets, JSP & JDBC.

• Experience on Cross Platform (Web & Client-Server) application development and design using Object Oriented Programming, Java /J2EE technologies.

• Domain knowledge in Finance, Insurance, Customer Support and Maintenance sectors.

• Extensive experience in web application design using open source MVC and Struts Frameworks and J2EE design patterns.

• Experience in Analysis, Design and Development of Component-Oriented, Object Oriented Programming, Distributed Computing, Internet, Intranet and N-Tier Applications and also developing, testing and implementing of application software in Java and J2EE Technologies (JSP, Servlets, JDBC)

• Experience in Web Application Development using Java Servlets, JSP, JSP Tag Libraries, Java Beans, XML, and XSLT.

• Experience in working on JUnit and Test Director.

• Extensively worked on Eclipse IDE 3.0

• Good experience in RDBMS using Oracle, DB2 and SQL Server.

• Experience in using Oracle 8i/9i/10g, SQL Server databases and writing complex SQL queries.

• Experience in using SQL and PL/SQL to write Stored Procedures, Functions and Triggers.

• Good Analysis and Design (OOAD) skills utilizing UML, Rational Rose Enterprise and Rational Unified Development Process

• Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema)

• Worked on UNIX/Linux and Windows NT environment.

• Exceptional ability to quickly master new concepts, applications and a team player.

• Strong communication and Interpersonal skills.

• Capable of rapidly learning new technologies and processes, and successfully applying them to projects and operations.

• Timely delivery against aggressive deadlines.

• Excellent team player with strong analytical, organizational and communication skills.

• Readiness to learn, develop and improvise.

ACHIEVEMENTS / CERTIFICATIONS:

• Secured GPA of 4.86 out of 5 in Java training in TCS.

• Passed Certification in Java conducted in TCS.

• Passed Certification in Quality Process & IQ in TCS.

• Passed Star certification in TCS.

EDUCATION:

• Bachelor of Engineering (BE) in Information Technology, Mumbai University.

(First class with Distinction). GPA – 3.7 / 4.0

TECHNICAL SKILLS:

Languages Java, C, C++, SQL, and PL/SQL

Database Oracle 8i/9i, MS SQL Server 7.0/2000, DB2, TOAD, MS-Access

J2EE Technologies JSP 2.0 , Servlets, JDBC

Framework and Tools Struts, Hibernate, J2EE Design Patterns

Web technologies JSP, HTML, DHTML, JavaScript

IDE Eclipse, Visual Studio 2008

Web/Application Servers Web Sphere 5.1, Web Logic 7.0/8.1, and Apache Tomcat 4.0

XML Suite XML, XSL, XSLT

Design Methodologies UML, J2EE Design Patterns

Design Tools Rational Rose

Development methodologies,

deployment & Testing Agile methodology, JUnit, SDLC, Performance testing, regression testing and unit testing.

Version Control VSS (Visual Source Safe), CVS

Operating Systems Windows 95/98/NT/XP/2000, UNIX

PROFESSIONAL EXPERIENCE:

Bank of America (Accenture) Jan 2010 - Dec 2011

Hyderabad, India – Richmond-VA

Software Engineer

Online Banking System

Description:

Bank of America provides a wide range of financial services with an exceptional customer service to its more than 50 million card members and more than four million merchants. Bank of America allows customers to manage their accounts like viewing their monthly statements, signing up for email reminders, paying bills online and it also provides online customer care.

This is a portal based project that allows new users to open a new account and allows existing customers to manage their accounts. The customers can use this portal to manage different types of accounts and can transfer money electronically. Customer can use different services like chat; send their queries via email, take a decision by filling up a questionnaire and switch from another bank account. This web based application is built primarily using the J2EE specifications and design patterns along with many supporting third party products and tools like J2EE based Struts framework.

Responsibilities:

• Involved in various phases of Software Development Life Cycle (SDLC).

• Involved in analysis, design and development of Credit Card Processing system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.

• Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.

• Involved in designing the user interfaces using Struts Framework.

• Extensively used Hibernate in data access layer to access and update information in the database.

• Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.

• Involved in developing Server Side Java Servlet to capture the posted form data and further process it on the Server side

• Developed Java Server Pages (JSP) for the above application and used session tracking techniques in JSP for handling the client’s state.

• Responsible for installation & configuration of Web Sphere Application Server V6.0 on Windows environment.

• Involved in the development of JSPs, servlets and XML Interfaces between different modules.

• Experience in production deployment of web based application.

• Maintenance and performance tuning of Web Sphere Application Server.

• Monitoring of the servers on production environment.

• Resolve bugs and faults reported by internal and external users of the Web servers and Web Application servers.

Environment:

Struts 1.2.4, Hibernate3.0, JSP1.2, Servlets2.3, XML, JDBC, JavaScript, UML, HTML, VSS, CVS, Windows XP ,Web Sphere App server, Rational Rose, Oracle 10g.

Tata Consultancy Services, Mumbai, India Jan 2009 – Jan 2010

Client: Delta Airlines - Atlanta, Georgia, USA

Software Engineer

Travel Management System

Description:

This application is designed for Airlines and Travel Agencies. This application provides the functionality to Users/Travel Agents to book online Air Tickets with lowest Available fares from different airlines, Consolidators and Computer Reservation System for Domestic and International air tickets. The Revised Fare Data is fetched from Different Consolidators Databases and fed into Database.

Responsibilities:

• Prepared Class diagrams, sequence diagrams and detailed design documents utilizing Rational Rose

• Developed Java Server Pages to display Airlines data and fare data to the Consolidator and Customers by invoking reusable Java beans.

• Designed User Screens using HTML with Java Script for client side validations.

• The data is available on Oracle Database, which is back end for the airline data storage.

• Establishing connectivity to Oracle database using Servlets.

• Deployed Application in Web sphere application Server.

Environment: JSP 1.2, Servlets 2.3, JavaScript, HTML, UML, Oracle 8i, and Web application Server 7.0

Ramrao Adik Institute of Technology, May 2008 -May 2009

Mumbai University.

Document Reconstruction

• Reconstruction of fragmented pieces of an object in order to restore the original one is a difficult and time consuming task, which is dealt and maneuvered in several departments, such as archaeology (reassembling mixed remnants obtained from excavation of ancient rooms, land-fills, or pottery fragments) , art works division (reconstructing damaged and fragmented paintings of historic significance) , forensics and investigation science (recovering torn or shredded documents) , and other disciplines, where an image reconstruction is required from the scattered fragments.

• Documents may be torn by hands, or chopped by a mechanical shredder. The reconstruction of a torn or shredded document is a puzzling, complex and painstaking task to be performed by a human operator, and often becomes intractable even for a small number of fragmented pages.

• It is an efficient automation of the process can have effective and significant contribution to its solution.

• In this work, the methods existing for this problem, their limitation and researches going on for improvisation has been seen.

• We have also presented our approach to this problem and described the steps we are going to follow in implementation.

Environment: Matlab 2.0, Windows XP, Windows 2000, Macromedia Flash, MS – Word,

MS – Powerpoint, IIS Server.

EXTRA- CURRICULAR ACTIVITIES:

• Participated in the international assessments for schools by the University of New South Wales for Maths, Science & English in the year 2000.

• Passed the Ganit Sambodh Examination by Thane Zilla Ganit Adhyapak Mandal, Thane in the year 2000.

• Participated in the international assessments for schools by the University of New South Wales for Maths, Science & English in the year 1999.

• Participated and organised various cultural events in Infosys Technologies Limited.

INTERESTS & HOBBIES:

• Learning new technologies and knowing about them.

• Listening music and reading books.



Contact this candidate