Post Job Free

Resume

Sign in

Software Engineer Project

Location:
Suwanee, GA, 30024
Posted:
November 01, 2010

Contact this candidate

Resume:

Swati S. Deshmukh

Email Address: abie6h@r.postjobfree.com

Cell phone/pager: 770-***-****

Profile Summary

. 6 years experience in Java JEE

. Used Hibernate and Spring Extensively in past 3-4 yrs.

. In current project redesigned Java J2EE application for location

tracking using Spring and Hibernate.

. Used Hibernate and Spring to make the application transactional and

highly scalable.

. Used various hibernate annotations, HQL, namedQueries, Caching, lazy

loading to improve performance.

. Used Spring's various features like transaction management (for JDBC

data source and messaging), Job scheduling (used JDK Timers and Quartz

timers), AOP along with dependency injection.

. Participated in designing and developing applications for more than 4

yrs. Owned various projects. Was responsible for full life cycle of

many projects.

. Developed Multi-Tier Web applications using Java, J2EE, JSP, TagLibs,

Servlets, JDBC, Core Java, XML, HTML, JavaScript.

. Developed applications using OOP, OOD concepts

. Used Ant, Maven to build, test, install.

. Struts,log4j API, XML, Oracle in Model- View Controller Design

pattern.

. Used tools like WSAD (WebSphere Studio Application Developer),

JBuilder, VSS and Eclipse, RSA), Portal Server, Maven, XML beans

. In-depth Knowledge of SQL, PL/SQL

Technical Skills:

J2EE technologies: Java 5.0, 6.0 J2EE, JDBC, Servlets,

JSP,

Struts1.x, JMS, JSP,

Spring2.5, Hibernate 3.x

Programming Languages: Java, Perl, C++

Web/Application Server: IBM Websphere 6.x, JBoss 4.x, Tomcat

5.x/6.x.

XML: XML, DTD, DOM, SOAP, XSD,

WSDL, Web

services, Apache Axis 1.4

Scripting Languages: HTML, CSS, JavaScript, AJAX

Build Tools: Ant, Maven

IDE: Eclipse, Rational

Application Developer,Rational

Software Architecture,

IntelliJ, WSAD, TOAD.

Database: Oracle 9i, 10g, 11i, DB2, Mysql

4.x, 5.0, MSSQL

Querying: SQL, PL/SQL, T-SQL,HSQL

Operating Systems: Windows XP, Linux/Solaris.

Methodologies/

Design patterns: UML Modelling, OOAD, OOP/ MVC2, DAO,

Front Controller design patterns

Testing and Logging: JUnit, log4j

Tools: Rational Rose, Microsoft

Visio, XML Spy

Version Control: SubVersion, Clear Case, CVS, VSS,

Clear Quest

Job Experience

RelayHealth, Alpharetta, GA March 10- Sept 10

Environment: Java, J2EE, JEE 5/6, JSP, Servlets, Liferay Portlets,

Struts, Spring, Hibernate, EhCache 3.0, XML, Ant 1.7.0

Platform: Windows, Oracle, Subversion

Responsibilities:

. Developed web application using liferay portal application.

. Implemented hooks, listeners for scalability.

. Customized liferay taglibs.

. Used ext environment to customize request processor, captcha and to

add services using ext spring file.

. handled properties to control image sizes, connection pooling, user

options, password policies etc.

. Implemented code to track web analytics.

. Designed, implemented portlets for registration, account updates

. Used Spring remoting, job scheduling, transaction management and IoC.

. Used Struts validations, tiles, tag libraries.

AT&T, Alpharetta,GA

Nov 09 -March 10

Sr. Software Engineer

Project: Onboarding

Environment: Java, J2EE, JEE 5/6, JSP,JMS, Spring, Hibernate, EhCache

3.0,WebSphere, XML, Ant 1.7.0

Platform: Windows, Oracle, Subversion

Responsibilities:

. Developed Java J2ee applications using Spring, hibernate, JMS, SQL,

PL/SQL.

. Designed developed and supported data layer using hibernate and custom

framework.

. Supported application in windows and Unix environment.

. Worked on data layer and business layer Tiers.

. Used design patterns like fa ade, adapter etc.

Omnilink, Alpharetta,GA

May 09 -Oct09

Sr. Software Engineer

Project: Location Server

Environment: Java, J2EE, JEE 5/6, JSP,JMS, Spring, Hibernate, EhCache

3.0,Eclipse, Struts, Servlets, XML, Ant 1.7.0,JBoss

Platform: Windows, Oracle, Subversion

Responsibilities:

. Developed Java J2ee applications for location tracking using Spring,

hibernate, Struts, JMS, SQL, PL/SQL.

. Developed Web application using Servlet, JSPs, Restlets, JavaScript, XML,

Ant, Jboss.

. Participated in redesigning and making the project scalable.

. Used EhCache and Spring AOP for caching and improving performance of

multi-threaded application.

. Used Hibernate, Spring dependency Injection, transaction management,

interceptors, job scheduling etc

. Used design patterns like singleton, factory, adaptor etc.

Sita Aeronautical, Atlanta, GA Sep 08 - Jan

09

Sr. Software Engineer

Project: Proof of Concept

Environment: Java, J2EE, JEE 5/6,Spring, Servlets, JSP,

Hibernate,Eclipse, Web Services,GigaSpaces, XML, DOM,

log4j, ant, JBoss,UML, JDBC

Platform: Windows, Unix, Oracle 10 and 11g, Subversion

Responsibilities:

. Participated in development and Architecture of high transaction based

performance project.

. Designed and developed this project using Spring IOP, AOP, Hibernate,

Java, Client server architecture.

. Created architectural design documents

. Used OO programming concepts to design and develop the application

. Developed Application using state pattern, factory pattern.

. Used Aspect oriented programming to monitor performance and logging.

. Cached data using GigaSpaces grid on both Unix and Windows platform.

InComm, Atlanta, GA Feb 08 - Sep

08

Sr. Software Engineer

Project: Win Game Card

Environment: Java, J2EE, JEE 5/6, Spring, Hibernate, Eclipse, JSP,

Servlets, DOJO, Struts, JavaScript, CSS, Subversion, JDBC,

XML,, DOM, log4j, HTML, JBOSS, Tomcat, Ektron Content

Management System, Ant, Maven, UML

Platform: Windows, MSSQL, MySQL,Unix

Responsibilities:

. 1.Developed administration module for Wingamecard using Spring MVC and

Spring IOC, JDBC and DAO module, SQL, PL/SQL. Implemented login

functionality using LDAP security.

. 2.Developed functionality for adding, updating and deleting Themes,

Campaigns, Users. Secured pages using Jsecurity.

. 3.Secured site by implementing SSL.

. 4.Deployed application on test and production environment.

Fastcard/Canada Fastcard Project:

Converted .NET application into Java Spring MVC, Spring IOC, DOJO, JDBC and

DAO module, Hibernate application. This application provides user magazine

redemption for multiple magazines.

. Created BRD using legacy code.

. Designed and developed application using Spring framework, Hibernate,

MSSQL, MySQL and Ektron CMS.

. Internationalized application using Content Management System.

. Made different parts of application directly available using 5 different

domains to improve business and have better google analytics.

Accenture Technology Solutions: Nov

05 - Feb 08

Well Point, Atlanta, GA

Sr. Software Engineer

Project: Member ePortal

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, Portlets,

SOAP, JavaScript, CSS, Subversion, JDBC, XML,, DOM, DOJO,

log4j,HTML, WebSphere Portal Server6.0, Rational Software

Architecture, ClearCase, Ant, Maven, UML, Web Services

Platform: Windows, Oracle,Unix

Responsibilities:

. Wrote Technical design Document. Used modeling artifact like Class

diagrams, Sequence diagrams. Used following design patterns: Singleton

pattern, Factory Method pattern, Model-View-Controller (MVC), State

pattern.

. Developed Presentation layer, business layer, controller layer. Developed

portlets, action classes, JSPs, custom tags. DOJO, used tags, xml files,

properties files Configured porlet.xml and web.xml files, used SQL,

PL/SQL.

. Configured Portal Server, Created new Tabs for portal application, Gave

permissions to groups to access portlets and pages.

. Worked on defect fixing, used Test Director to track defects during

assembly testing

. Used Maven to install, build, test application.

Service Accessor Framework

. Created service specific APIs which are invoked by the Business Layers

(ePortal clients) using the Factory Pattern.

. Developed Transformation layer which maps value objects to integration

objects. Integration Objects are representations of the XSD provided

within the WSDL..

. Implemented Integration Layer. It uses the Integration Object to

communicate with the EIS Layer using Service Oriented Architecture.

. Used Soap, Web services to facilitate interactions among platform-

independent objects.

Immco Inc., Atlanta, GA May 05 - Nov

05

Java Developer

Project: Web Services

Environment: Java, J2EE, JavaScript, JSP, Servlets,, log4j, VSS, XML,

HTML, JDBC

Platform: Windows, Oracle

Web Services Project

Role Description

Developed and implemented Web Services using Apache, AXIS and

Tomcat environment. This project involved periodically loading data from a

client application software into iBISS software product developed by IMMCO

INC.

. Developed web application using Java, Struts, log4j API, Oracle as back

end.Used Tiles, layouts, Model- View Controller Design pattern.

. Implemented factory Pattern,created singletons

. Used Struts:html logic tags, Using Struts-html, Struts-logic tlds.

. Used Tiles plugin, validator plugin, custom plugins.

. Participated in designing : created package diagrams, class diagrams

using Omondo

Project Cost Estimator (PCE)

Made enhancements in project tracking web application using JavaScript,

Tomcat, Eclipse.Presented to the customer

. Gave capabilities to add, delete, modify material costs and miscellanious

costs to administrators.

. Provided Search capabilities in a list box by keying in various

characters.Made changes in the application to make it portable on Oracle

and MSSQL server.Installed MSSQL server, imported data,created indexes

etc and made it run using MSSQL server.

. Gave directions and guidance to the team of programmers

. overseas to deploy the software.

Bal Shipping Company, Merrieta, GA

Sep 04 - May 05

Oracle Developer

Project: Freight Forwarding System

Environment: Oracle 9i,10g PLSQL, Oracle Forms, Reports

Platform: Windows, Oracle

Responsibilities:

Worked extensively on PL/SQL packages at the backend

. Created template for reports for getting standard look and feel across

the board.

. Created various forms & reports. Gave an ability to see different routes

and it's cost in a form.

. Created forms which provided ability to select multiple choices in an

oracle form.

. Made enhancements in iconized tool bar. Stored it in the library. Wrote

triggers to customize forms. Created multiple block forms in multiple

canvases.

. Generated complex reports using procedures and triggers.

. Debugged procedures for the new phase and also worked on production

issues with the application.

. Performed the installation of Oracle 9i Database, Oracle 6i Forms and

Report builder, TOAD Configured Database.

Guru.com, Chicago, IL Mar 04 - Sep

04

Java Developer

Project: Web Site for Purchasing Phone Cards

Environment: Java, J2EE, JSP, Servlets, JDBC, WebSphere Studio

Application Developer

Platform: Windows, DB2

Responsibilities:

. 1 Analyzed the User Requirements, Design documents and developed the

Java, JSP,Servlet scripts.

. 2 Used Sequence diagrams to understand the objects and their flow to

develop the code.

. 3 Used Tag libraries in the JSP pages.

. 4 Used IBM WSAD 5.1 to develop, test and deploy all the Java components.

. 5 Used DB2 database to store data and JDBC drivers to access the data.

. 6 Used JavaScript for client side validations in the JSP/HTML pages and

validation.xml for server side validation.

. 7 Installed WebSphere Application Server v5.0, WebSphere Studio

Application Developer v5.1, DB2 v8.0

. 8 Created databases, instances, tables, triggers, stored procedures on

windows platform using Control Center as well using UNIX platform.

EDUCATION

MS (Computer Science) from SUNY New Paltz, NY - 2003; GPA: 3.9/4.0

Bachelor in Medicine from Podar Medical College, India

CERTIFICATIONS/TRAINING

Oracle database developer, Forms and Reports developer - Guru software

IBM WebSphere Portal Version 5.1 Administration

Siebel 7x Core Developer Training - Accenture

RAD Essentials course - IBM



Contact this candidate