Swapna Salver

  • Flower Mound TX

Enterprise Architect, Development Lead

OBJECTIVE

To seek a professionally challenging opportunity as a systems architect/development lead in the cutting edge areas of software development.

SUMMARY

  • Over 10+ Years of experience in Integrations with various state of art ERP such as SalesForce, PopleSoft, AMDOCS and Oracle Applications.
  • Proficient ESB development using various technologies such as TIBCO, Mule and Open Source Applications
  • Strong experience in Java, J2EE, Apache CXF, XFire, JSP, JavaScript, JSF, IBATIS, XML, JDBC, WebLogic Server 8.1, JDBC, Spring Frameworks, Eclipse IDE and Tomcat Server. Experienced user of Maven and ANT
  • Strong experience in design and development of scalable web applications over JAVA platforms.
  • On Shore and Off Shore Coordination
  • Trained in Agile Development Methodology, Waterfall and SDLC Framework
  • Knowledge of UNIX
  • Focused on using simple techniques to complete projects efficiently and reliably.
  • Good problem solving skills with high aptitude to follow the logic control, high learning curve
  • Strong communication, interpersonal, time management and consulting skills with good work ethics
  • Authorized to work in the US (US Citizen).

 

Technical Profile

Technologies/Frameworks: TIBCO, Mule, J2SE, J2EE, JSP, JDBC, JMS, HTML/XHTML, SOA,  Apache Struts, Spring Framework, JavaScript, XFire, CXF, Axis, XML, SOAP, WSDL, Bamboo, IBATIS

Platforms:  Cloud Computing, UNIX (SunOS/Solaris), Windows 98/2000/NT/XP, MS-DOS

Development Tools: Weblogic Workshop IDE, Eclipse IDE, ANT, Maven, CVS, SVN, Rational Rose, Mercury Test Director,  Visual Studio 6.0, Microsoft FrontPage, PhotoShop, SharePoint, Macromedia Dream Weaver, HomeSite, SoapUI, Oracle SQL Developer

Networking: HTTP and FTP

Databases: Oracle 11g, mySQL, Microsoft SQL Server

Database Connectivity: JDBC, IBATIS

Web Servers: Bea Weblogic 8.1.5, Apache Tomcat 5.5

Work History

Work History
Mar 2006 - Present

Sr. Programmer

DexMedia

Roles and Responsibility         :  Sr. Java/J2EE Developer

ServiceCloud:

Environment: TIBCO, SOAP UI, Oracle SQL Developer, Test Track Pro

Performance based ads offer the best placement, at or near the top of every page, and can put you in front of customers anywhere, from around the corner or around the country. It's also an excellent way to monitor your Return on Investment (ROI) as well as fine-tune and highly target your ad program. For this purpose we developed Internal and External Services to communicate with these PBAP products. Spexternalservicesv3 are services developed for the External Users. By using these services they can communicate with PBAP Products i.e. they can create campaign, update campaign, they can retrieve the account information and also they can get category level and call tracking information.

Using SOA architecture, this project is developed as a maven project and deployed onto the Tomcat servers.

  •  Responsible for the design and development phase of the application.
  • Used CXF to develop the application.
  • Used Web Service Headers for authentication of external customers
  • Developed Data Access Objects (Dao's) for easy data access. Used Oracle as the database.
  • Used apache Tomcat Server to deploy the application.
  • Created and used the jars to access the data by using Axis.
  • Used IBATIS to connect to the data base.
  • Developed and debugged the application using Eclipse.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Used Test Track Pro to manage the defects and issues.
  • Used SVN to manage the versions and Merge the code.
  •  Code was implemented using CXF and eliminated lot of problems to the end clients.

 

SPExternalServicesv3

 Environment: Java, J2EE, CXF, Axis, XML, IBATIS, Maven, JNDI, SVN, Tomcat server 5.5, Spring Framework, Eclipse IDE, log4j, SOAP UI, Oracle SQL Developer, Test Track Pro

 Performance based ads offer the best placement, at or near the top of every page, and can put you in front of customers anywhere, from around the corner or around the country. It's also an excellent way to monitor your Return on Investment (ROI) as well as fine-tune and highly target your ad program. For this purpose we developed Internal and External Services to communicate with these PBAP products. Spexternalservicesv3 are services developed for the External Users. By using these services they can communicate with PBAP Products i.e. they can create campaign, update campaign, they can retrieve the account information and also they can get category level and call tracking information.

  Using SOA architecture, this project is developed as a maven project and deployed onto the Tomcat servers.

  •  Responsible for the design and development phase of the application.
  • Used CXF to develop the application.
  • Used Web Service Headers for authentication of external customers
  • Developed Data Access Objects (Dao's) for easy data access. Used Oracle as the database.
  • Used apache Tomcat Server to deploy the application.
  • Created and used the jars to access the data by using Axis.
  • Used IBATIS to connect to the data base.
  • Developed and debugged the application using Eclipse.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Used Test Track Pro to manage the defects and issues.
  • Used SVN to manage the versions and Merge the code.
  •  Code was implemented using CXF and eliminated lot of problems to the end clients.

 

PBAP Summary:

Environment: Java, JSF, RichFaces, iBATIS, Maven, JNDI, Oracle, Axis(client), Ajax, JavaScript, JSP, XHTML, HTML, CSS, log4j, Eclipse, Apache Tomcat, SVN, Oracle SQL Developer

PBAP Summary is an application used for the displaying the information of all accounts related to a particular company. Here the application can provide the information of all company level and campaign level details. In More Information section we can get the additional data of a particular account. By using this application the user can access the particular data related to that account.

  •  Responsible for the design and development phase of the application.
  • Used JSF Framework to develop the application.
  • Implemented the functionalities using Java, J2EE with RichFaces.
  • Used Ajax RichFaces Validator Framework for performing validations.
  • Used apache Tomcat Server to deploy the application.
  • Used JavaScript for client side validations.
  • Created and used the jars to access the data by using axis.
  • Used iBATIS to connect to the data base.
  • Developed and debugged the application using Eclipse.
  • Used Log4j for writing the logs including errors, warnings, info.

 

SP Internal Services

Environment: Java, J2EE, XFire, Axis, XML, JAXB, IBATIS, Maven, JNDI, CVS, Tomcat server 5.5, Spring Framework, Eclipse IDE, log4j, SOAP UI, Oracle SQL Developer, TestTrack Pro

SPInternalServices are services created for Internal Groups. By using these services they can create, update, and manage campaigns (Ads) and also they can get category level and call tracking information, also developed other services like video ads and sensitive heading to expose our systems functionality to other internal groups.

Using SOA architecture, these services were developed as maven projects and were deployed onto the Tomcat servers.

  •  Responsible for the design and development phase of the application.
  • Used XFire to develop the application.
  • Used JSP to create the page.
  • Implemented the functionalities using Java, J2EE.
  • Developed Data Access Objects (Dao's) for easy data access.
  • Used apache Tomcat Server to deploy the application.
  • Developed server side web service by using XFire for this application.
  • Used IBATIS to connect to the data base and Oracle as Database.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Used Test Track Pro to manage the defects and issues and CVS to manage the versions and Merge the code.
  •  Involved in debugging the apps and provided continuous API support for the end clients.

 

Funding Service

Environment:  Java, J2EE, XFire, Axis, XML, IBATIS, Maven, JNDI, Active MQ, Quarts Scheduler, CVS, Tomcat server 5.5, Spring Framework, Eclipse IDE, log4j, SOAP UI, Oracle SQL Developer, TestTrack Pro

Funding Service is used to send Low Funds or No Funds notification from our bidding Engine to our system, This service is written to consume all the notifications and process them one at a time, They are all put in a queue and then if any error occurs while processing, a cron job using Quartz Scheduler runs and picks up the error records from database and processes them.

  •  Responsible for the design and development phase of the application.
  • Used XFire, Spring Framework, Active MQ to develop the application.
  • Used JSP to create the page.
  • Implemented the functionalities using Java, J2EE.
  • Developed Data Access Objects (Dao's) for easy data access.
  • Used apache Tomcat Server to deploy the application.
  • Used IBATIS to connect to the data base and Oracle as Database.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Used Test Track Pro to manage the defects and issues and CVS to manage the versions and Merge the code.

.

External Services V2

Environment: Environment: Java, J2EE, XFire, Axis, XML, JAXB, IBATIS, Apache Active MQ Maven, JNDI, CVS, Tomcat server 5.5, Spring Framework, Eclipse IDE, Apache Active MQ log4j, SOAP UI, Oracle SQL Developer, TestTrack Pro

This application was mainly created to convert an existing service which was created using BEA Weblogic WorkShop and were Deployed on Weblogic Server to OpenSource.

  •  Responsible for the design, development, unit test and post production support phase of the application.
  • Used all new open source technologies to convert services
  • Used XFire and JSR-181 annotations to create web services and Axis to generate Clients.
  • Used Apache Tomcat as the Application Server.
  • Maven as a build tool and to incorporate ease of packaging jar files and Eclipse as a Development Environment.
  • IBATIS for data access and created Data Access Objects for easy access.
  • Used Active MQ to queue requests in order to improve performance.
  • Used Wicket to develop a website for maintaining documentation.
  • Used Test Track Pro to manage the defects and issues and SVN to manage the versions and Merge the code.

 

Superpages API:

Environment: Java, J2EE, XML, SOAP, WSDL, SQL, Weblogic jws’, Weblogic Server, ANT and CVS.

This application was created using BEA Weblogic Workshop and Weblogic server. Services were created to open up creation of Ads in a large scale for External Customers.

  •  Developed integration between PeopleSoft CRM system to Bid Engine and Funding Systems to support Pay For Performance products.
  • Responsibilities also includes design, development, unit testing and post production support /maintaining various webservices for large customers; added new features services to support integration with Finanacial Systems, Data Warehousing reports, PeopleSoft CRM System and various custom developed applications;
  • Fine tuning services by adding exception handling and fixing bugs.
  • Also responsible to develop and maintain Portal for maintaining API documentation and communication.
  • Developed a Standard Development Kit as a sand box for API Clients.
  • Involved in up keeping with the support InBox by answering client’s questions and solving issues when ever raised.
  • Currently converting all the API’s from BEA to Open Source using latest Open Source Technologies.

 

Jan 2004 - Mar 2006

Senior Programmer

Accenture Technology Solutions

Service Control Platform ProjectClient: Time Warner Telecom

Programming Languages Used: Java, J2EE, XML, SOAP, JavaScript, UML, HTML, WSDL, ANT, and SQL

Tools Used: JSP, BEA Weblogic inbuilt Struts Framework, J2SE, J2EE, ANT, WebLogic Workshop IDE, and CVS

Application Server: BEA WebLogic 8.1.3

Backend: Oracle 9i

  • Design, Develop and Test jsps, jpfs, jws’. Developed using Java, XML, EJB’s, and other J2EE Generated WSDL from the Web Services.
  • Worked under a Technical Architecture group developing the backend facilities for this development environment. Was involved in the entire SDLC for this project.
  • Worked on single sign-on capability and was also involved in providing Security Entitlements for the application. Also, worked on the front-end of the project developing some portals
  • This project involved working with a proprietary application framework called GRNDS (General Reusable Netcentric Delivery Solutions) architecture Provides Exception Handling, Logging and other key elements.

Client: Internal Project

Platform: UNIX (SunOS/Solaris)

Application Server: Bea Weblogic 8.1

Backend: Oracle 9i

  • Project responsibilities included Installing and configuring BEA Application Server and Radiant Logic. This project was mainly done for future client demonstrations.
  • My role included installing and configuring servers and deploying a previously developed application.

Online Subscription ProjectClient: Blockbuster

Programming Languages Used: Java, JSP, JavaScript, XML UML, HTML, and SQL

Tools Used: Apache Struts Framework, J2SE, J2EE, ANT, CVS, Mercury Test Director and Eclipse IDE

Application Server: BEA WebLogic Server

Backend: Oracle 9i

  • Designed, developed and tested online subscription service for renting DVDs and Video Tapes for a major movie and game rental company.
  • My role included Designing and implementing key modules in the front-end responsible for customer facing web-site to support Catalog Display and Queue/Wishlist Management, were designed using the Rational Unified Process and UML, and were implemented using Java, JSP and Apache Struts framework, and were hosted in a J2EE 1.3 environment on a Weblogic application server.

SAP Upgrade ProjectClient: Texas Instruments

Programming Languages Used: HTML, JSP, JavaScript, and CSS.

Tools Used: Dream Weaver, HomeSite.      

  • Designed, Developed, and Maintained Sap Upgrade intranet website, provided needed support to the Business Readiness team by up keeping with their communication drafts and their contact lists. Also developed necessary presentations for the team.
Jan 2002 - Jan 2004

Programmer

DCube Technologies

Programming Languages Used: Java, JavaScript, HTML, and SQL

Tools Used: Eclipse, Microsoft FrontPage, CSS

Application Server: IIS4.0

Backend: Microsoft SQL Server

  • Instrumental in creating a website called BuddyBills.com. This website is used to maintain accounts for a group or roommates.
  • My role included writing several modules with in the application using Java, JavaScript, HTML, creating style sheets and up keeping of website in general.
  • Responsibilities also included interacting with users from all over the world and resolving their issues.

Education

Education
2003

B.S Computer Science

University of North Texas