Post Job Free

Resume

Sign in

Project Sql Server

Location:
Alpharetta, GA, 30022
Posted:
May 05, 2011

Contact this candidate

Resume:

Karthi Natarajan

E-mail: abhj6m@r.postjobfree.com

Phone: 832-***-****

Summary

More than 14 years of experience in analysis, design, development and

testing of software applications.

Extensively worked on J2EE and EAI Tool Webmethod, TIBCO and its products

to integrate different custom applications, databases, and network

technologies to implement B2B applications and provide end-to-end

solutions.

EAI Experience

> Excellent experience in Weblogic application server9.1/EJB development

> Experience in design and development SOA based application.

> Designing EAI applications using TIBCO Active enterprise tools and

Webmethod.

> Developing Java Web Services.

Technical Skills

J2EE Technologies: EJB, Java Web Services, Servlets, JSP, JSF, GWT,

Struts, Spring, JDBC and Hibernate, ORM.

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

EAI Tools: TIBCO Business Connect, TIBCO Inconcert, Designer and

Webmethod.

Messaging: TIBCO Rendezvous, JMS, MQ Series. Corba and RMI

Web Services: SOAP, WSDL, UDDI, XSD, XSLT

Databases: Oracle 8i/9i/10g, IBM DB2, MS-Access, SQL Server 2000.

Web Servers/App Servers: BEA Weblogic 9.1, Tomcat 4.1.18, JBoss,

WebSphere Application Server.

Design Tools: UML, RUP, MS VISIO

Version Control Tools: Rational Rose, VSS and PVCS

Operating Systems: Windows NT/2000/XP, UNIX, LINUX, SOLARIS

Network: TCP/IP

Professional Experience

Client Name: CDC Sr Java Developer

Jan' 10 - till-date

Project Name: NEDSS (Computer Science Corporation)

This is Public Health Care reporting system for CDC (Center Disease

Control). This system will share the data between States, Hospitals and

Doctors. System developed in struts and spring framework using Java, J2EE,

MS SQL, Oracle, JavaScript, Json Object and jQuery

User can create dynamic web page for Disease Condition into the system. NBS

rules functionality is user can add field level validation when creating

dynamic web pages.

Role:

Involved in designing NBS business rule engine and database shema.

Devoloped NBS Rules engine for dynamically add javascript function,

using cutting edge technologies like AJAX.

Developed dynamic Web Page using Java, JSPs, and XML technology.

Inegrated NBS business rule eingine with NBS dynamic web pages.

XSP pages are converted in to JSP pages.

Environment: Java1.6, EJB 2.0, SAS/ Connect, Struts, AJAX, JSP, Jquery,

XML,JBOSS6.1, SAS, MS SQL, Oracle9.1, Ant and Eclipse.

Client Name: AT&T Wireless Sr Java Developer

Jun' 07 to 2009 Dec

Project Name: OPUS

The PCA project will focus on providing customer vitals, sales

recommendations as wells as operation recommendation for existing AT&T

Wireless and Wire-line services. OPUS will display of appropriate wireless

and Wireline campaigns hosted offers and recommendations.

Role:

> Used Spring framework for design and adding functional flow.

> Developing JSP and AJAX for front-end web pages and change Spring

Config file

> Writing Maven scripts for development and deployment

> Involved creating high level class diagram and sequence diagram

> Worked with the team manager to create High Level Design

documents

> Developing backend functionality and in writing complex SQL

queries.

> Business intelligent and developing java web services.

> Involved in production and Pre Production Supports.

Environment: Sun Unix, Java1.4, Java Web Services, WSDL, EJB 2.0,

Spring2.5, AJAX, JSP, Tiles, weblogic9.1, Oracle9.1, Ant and Eclipse.

Project PMT:

This is internal project to manage and organize asset inventory like

laptops/monitors/accessories etc provided to contractors and employees and

other project is to track targeted dates of all different project's

artifact like BRD (Business Requirements Design), HLD (High Level Design),

etc

Role:

> Used Stripes framework for design and adding functional flow in

application.

> Developing backend functionality and in writing Hibernate SQL

queries.

> Configure Hibernate with java application

> Created unit test cases for business component using JUnit

Environment: Java 1.4.2, Hibernate2.0, GWT, WebLogic 9.2, Oracle 10g, UNIX,

Eclipse 3.2, clear case/quest, JUnit 3.8, Log4j, JPOS, DWR, LDAP v2 and

Tomcat5.0

Project KIOSK (SSPK)

The Guided Selling Kiosk with Interactive Monitor is being introduced in

conjunction with the Merchandising Lifestyle Strategy. All customers are

also given the option of buying a new phone, pay bill, upgrade phone,

Lost or Stolen and view minutes details at full price without renewing

their contract.

Role:

> Designing and developing functional flow and Java Server Pages.

> Developing class diagram and database Schema design

> Configure maven and project xml to integrate with exiting

application.

> Configuration Struts framework(MVC)

> Developing action class, core objects, EJB 2.0 and DOA Impl

classes.

> Writing Store procedures and modifying exiting procedures and

writing sql statements.

Environment: Sun Unix, Java1.4, EJB, WSDL, XML, Struts 1.2, JSP, Tiles,

weblogic9.1, Oracle9.1, Maven, Ant and Eclipse.

Client Name: BellSouth Technical Lead

Operation System Support April' 05 to May' 07

Active Directory Meta Input Tool

ADMIT application has been used as a system to import Meta

directory data for in-sourced employees and apply business rules and

constraints. This system will help to feed data to downstream Broadband

systems like BI/Siebel Analytics, Siebel RTM and PASS apply. It will also

be used to migrate data the current Genesys data into ADMIT to support the

Genesys call routing project.

Role:

> Configuration struts framework with tiles.

> Involved in creating Custom Tag

> Writing ant script to compile and deploy in Websphere application

server.

> Developing backend core Dao classes and in writing complex Stores

Procedures.

> Integrating front-end and backend functional using Struts MVC

model

Environment: Struts1.2, Ant, Java1.5, jsp, Titles, Custom Tag, Java Beans,

SQL 2005 and WebSphere and WebSphere Portal

NVAT (NAG Validation and Assignment Tool):

NVAT will track Network Element Validation and fixes in a web-based

application tool. This system will assign Network Element deployment to

Technician. System receive data from SS7 protocol software, Technician will

have manual ability to retrieve next ticket. Supervisors should be able to

view specific ticket and Technician working status.

> Involved creating high level class diagram and sequence diagram

> Worked with the team member transferring data from SS7 network to

text file then push in to SQL server database using Perl Script

and DTS package.

> Developing backend functionality and in writing complex SQL

queries.

Environment: Spring, Hibernate, Java1.2, JSF, JSP Tag, EDI, Java Beans,

Perl Script, SS7, MS SQl server and Weblogic Server8.1.

Change Management Systems (CMS)

CM is to keep track and notify users of upcoming changes/updates in

the IT systems. It was designed for Broadband Wholesale but it can be

easily expanded for any users (the lists of applications and user groups

are in the DB).

Role:

> Used Spring for design and adding functional flow in application.

> Developing backend functionality and in writing Hibernate SQL

queries.

> Integrated the Java application to end-users.

> Created unit test cases for business component using JUnit

Environment: Spring, Hibernate 2.0, Ant, Java1.2, JSF, Titles, Jbuilder8.0,

Java Beans, SQL 2005 and Weblogic8.1

BERT (Business Enterprise Reporting Tool):

BERT is reporting system for DSL. Data has been transferred from

legacy application in to MS SQL server using DTS package or client server

application. Application generates reports and sends it to appropriate

person using email or pager. Even user can view reports thru web

application.

Role:

> Technical design and Implements Service Oriented Architecture (SOA).

> Designed and developed request and response schemas for the web

services.

> Implemented business objects using various design patterns.

> Development entails usage of J2EE technology like EJB, JMS and

WebServices.

> Developed ANT script to deploy the application in Application server.

> Performed functional, integration, system, and validation testing

Environment: Struts 1.2, EJB, Java1.2, JSP, MS SQl server, Weblogic

Server8.1, Business Object Crystal Report XI.

Client Name: US Air Force Team Lead

Project Name: MASS Jul' 04 to April' 05

Purpose of this project was creating and maintains user profile,

categories and workgroup. This System was developed in SOA using MVC model

with struts framework. And other functional areas were Management of Queued

Transaction, Reject Transaction and Tracing of resource status. User can

place order of aircraft parts and view the status of the order. MQ was used

to integrate work flow to place the order with VIP legacy system. Web

service was developed to receive SOAP message.

Role:

Involved in scope level and creating profile for user.

> Developing jsp pages using struts tag library and custom tag.

> Developing Business tire classes and Interfaces for Developing web

service and Data Access Object class.

> Generate reports using Business Object with full client version.

> Developed reports using Info viewer from Business Object.

Environment: Ant, Maven, Struts, Java1.2, JSP, Java Beans, Web Service,

Oracle 9i, Oracle application server10, Tomcat Server, Websphere

application server, Business Object and windows.

Client Name: BellSouth Sr Java developer

Project Name: Wireless Ordering System. Apr'04 to Jul' 04

BellSouth's Wireless service center (WSC) provides wireless carriers

with a single point of contact for ordering transport and switched products

and services from BellSouth. This system will coordinate with other

BellSouth department such as ICS sales, Account Team, Circuit Provisioning

group and network Interconnection service center. This system handle

wireless products like 'Prem to Prem', 'DS1 wireless with Trunk' and 'MSP

Trunk '.For task assign to user we used weblogic Integrator.

Role:

> Involved in due date calculation for each product and building ready

date.

> Involved in miles calculation between starting pointing and ending

point.

> Developing jsp pages action class and Corba client class.

> Developing web service and deployed in Weblogic application server.

> Weblogic Integrator was used to maintain internal user in out office

status and to allocate task list to them.

Environment: Cafe1.1, Ant, Java1.2, EJB, JMS, JSP, webservice, Oracle

Server8/9i, Weblogic8.1 with Integrator, Corba and Unix.

Client Name: CDC Sr Java developer

Project Name: NEDSS (Computer Science Corporation) Apr'02 - Mar' 04

This system was developed based on Public Health Care reporting

system using struts framework. System support includes generation of trend

reports of disease reporting statistics to help target sites, generation of

site-specific reporting, ability to capture site visit data. This system

provides other information about labs, clinic, hospital and ability to

capture this information from the reports submitted. XSP and XSLT were used

as front-end and server-side we used java1.2.

Role:

> Involved in Data Migration to transfers data NETSS to NEDSS

application system using JAXB and XSD. Using Java Swing to developed

admin tool.

> Developed EJB Session beans, Message Driven bean (JMS) and web

component (XSP) and deployed in application server.

> Written XSP and java Script for front-end web pages and change Struts

Config file.

> Implementing Data concurrency and context management.

Environment: Struts1.1, Ant, Java1.2, EJB, JMS, XSP, XSL, SAX, DOM, JAXB,

XSLT, Struts, Jbuilder8.0, Java Beans, Oracle Server8/9i, Weblogic8.1/7.1,

SQL Server, Silverstream3.7 and Junit

Client Name: CMS Energy, USA Tibco Consultant

Project Name: Messenger Plus Dec'01 - March '02

This system was developed based on MVC model using Struts framework.

The LDAP Server provides policy-based management, authentication,

authorization and accounting services. Customer can create contract

through Internet. Every contract approval status and structured product

status were maintained through Tibco Inconcet Server, and Message driven

bean (JMS). Front-end screens were developed using web components (JSP and

Servlets). PVCS was used for source control.

Role:

> Design and draw process and work flow diagram using BPM Tool,

IM4.0.

> Developed data synchronization between SQL Server and Sybase Server

using Tibco Active Database.

> Tibco RV program written send/receive certified messages.

> Toplink was used to cache data creating persistence Java object in

server side.

Environment: Java1.2, EJB, JAXP, JSP, Servlets, Web Gain, weblogic server,

JMS, MS SQL Server7.0, Sybase Server11, TIBCO6.5, Tibco Inconcert Client

and Server, BPM Tool, JavaScript, Tibco Active Database and Tibco designer,

Tibco IM, Java Swing, Struts1.0.

Client Name: Duke Energy, USA Tibco Consultant

Project Name: RMIS (Risk Management Information System) Jul'01 - Dec

'01

EAI Architecture for OpenLink risk system and back end trading system

integration: Project involved in implementing an EAI architecture based on

weblogic and JMS messaging, that allows the company to integrate its

trading system with Open Link Risk management system.

Role:

> Involved in Credit Adapter interface to develop credit limit, credit

deal and mark to market.

> Message driven bean was written to send the XML messages.

> Tibco Rendezvous program was written to receive messages.

> OpenLink Orien interface was used to parse data in to soap message.

Environment: java1.2, EJB, JAXP, JDOM, Tomcat4.1, Rational Rose (UML),

Weblogic, oracle8.1, MS SQL Server7.0, JMS, JBuilder5.0, SOAP, XML SPY,

OpenLink Financial (Endur & Orien), Tibco RV6.5.

Client Name: Honeywell Aerospace, USA Sr Java developer

Project Name: MyFlite Oct' 00 - Jun' 01

This System was developed in EAI Architecture. This system integrates

B2B application. Myflite.com was to implement a business model that extends

access to flight, cabin and fleet services in addition to replacement parts

via the Internet directly, to Honeywell top Dealers and customers. Customer

can find availability parts through the Internet and place the order. For

user authentication we used single sign on sitemider was used..

Role:

> Involved in design and development of New Dealer Registration process

flow Management.

> Involved in My Catalog, Shopping Cart and New Dealer Registration

modules.

> Java mail was used to communicate to the next level of dealer

approval.

> Writing TCP/IP functional in java socket program

> Involved in Macromedia Flash page about flight out look, motion and

futures.

Environment: HP UNIX, Site minder, Java1.2, Servlets, EJB, JSP, html, xml,

Oracle8.1, Weblogic, iPlanet, iPlanet Portal Server3.0, TCP/IP, Java Mail,

java script, DB2, Jbuilder5.0,Macromedia Flash 5 and Action Script.

Client: Citibank Jan '99 to Jul '00

Project Name: Citibank (ELC-Asia)- Singapore Project

Leader

Role:

> Involved in system designing, integration, unit testing, server

configuration and developing the servlets. .

> Configured two-way authentication between servers using certificate

exchanges.

> The Messages comes from the FIX Engine's queue (CMC Java FIX), Written

JMS program for consume the FX Rate messages.

Environment: Java1.2, JMS, EJB1.0, Servlet, jsp, html, Oracle7.4,

weblogic5.1, iplanet4.0, Sun Solaris, JavaScript, Load Runner tool,

Optimizer tool, FIX Protocol, CMC Java FIX.

Client Name: BCC Computers Ltd Feb '98 to Dec'98

Project Name: Sales & Marketing Management System Software Engineer

Role:

> Involved in designing and developing the application in three-tier

architecture.

> Deployed Corba components in the server setup and configured the

server - NES.

Environment: Windows NT/95, Java1.1, C++, Servlet, html, Oracle7.4, NES,

Jrun, IIS

Client Name: Omega Elevator PVT India Apr' 97 to Sep' 97

Project Name: Order Monitoring System Software Engineer

Role:

> Involved in developing company product details page.

> SQL procedures and database triggers were used and tuned the SQL

queries.

Environment: Windows NT/95, ASP, html, SQL Server, IIS, JavaScript and

VBScript

Client Name: Navarangpura Health center India Mar ' 96 to

Sep '95

Project Name: Health Care System Programmer

Role:

> Involved in doctor information module and doctor schedule module.

> Reports for the patient's information were written.

Environment: VB4.0, M/S Access, Windows NT/95.



Contact this candidate