Post Job Free
Sign in

Project Service

Location:
Wesley Chapel, FL, 33544
Posted:
August 06, 2011

Contact this candidate

Resume:

Basavaraj Devershetty

Personal Details: Address: 27052 Stillbrook Dr, Wesley Chapel, FL 33543

Ph: 813-***-****(C), E mail: *****@*****.***

Status: US Citizen

Summary: Possesses over 15 years of Software Industry experiences including system study, analysis,

design, development and Object Oriented methods for Web bases 3 tier/n tire & Client/Server

applications. Experience includes SOA, Web Services, XML/XSLT, C/C++, Java/J2EE Application Server

platform & IBM WebSphere DataPower SOA Appliances. Over 4 years of Experience as SOA

Developer/Architect. Over 2 years of developing iPhone/iPad and Android Applications.

Certifications

:

IBM Certified Solution Developer WebSphere DataPower SOA Appliances, Firmware V3.6.1 (July

2009)

Sun Certified Enterprise Architect for Java 2 Platform, Enterprise Edition Technology

Sun Certified Business Component Developer for J2EE 1.3

Sun Certified Web Component Developer for the J2EE Platform

Sun Certified Programmer for the Java 2 Platform 1.4

IBM WebSphere Application Server, Advanced Single Server Edition for Multiplatform, V4.0

Brain Bench Certified Master Java EJB 2.0 Fundamentals Certificate

Education

:

B. S. in Electronics & Communication, B.I.E.T. Institute of Technology, India

Professional Experience:

Employer:Citigroup, Tampa, FL Oct 04 – Present

Projects: i) Citi SOA Security Gateway (April 2009 Present): This Project involves designing,

architecting, implementing Shared SOA Security Gateway Infrastructure. It provides shared SOA security

Infrastructure service to any Citibank’s Line of Business. The Web Service Provider & Consumer

applications can use the SOA infrastructure components for managing, logging, auditing, governance, fail

over, load balancing, WS Trust(Secure Token Service) & WS Security features (SAML Assertion, WS

UserName Token, XML Digital Signature/Verification, XML Encryption/Decryption).

As a Sr SOA Security Architect/Developer, responsibilities include:

Design and Developed iPad Web Service Client App Utility app using the Apple Objective C

and Apple iOS SDK 4.x that sends a XML over HTTPS to the Citi SSG (SOA Security Gateway)

to access the internal CIMS SOAP web services for user location. The SSG authenticates SSL

Client certs and transforms the XML message to SOAP message and digital signs on the SOAP

body for last mile security.

Worked on extensively Apple XCode IDE Development tool, Interface Builder (XIB) for UI

Design tool and SOAPUI tool for developing and debubbing app on the Simulator.

Worked on iAd framework, Core Data, UIKit, Apple /Urban Airship Push Notification, Social

network integration with facebook, twitter and LinkedIn package.

Worked on design, develop, build, package, ad hoc testing and Apple App submission.

Implemented External iPhone/iPad Applications (Available on Apple Store “wildcard” and

“iBasavanna”): Design, Develop, build, package, ad hoc testing and Apple App submission.

ii) Enterprise Service Framework (Sept 2007 Mar 2009): This Project involves designing, architecting,

implementing web service framework

iii) File Transfer Web Service (Oct 2004 – Sept 2007): The internet consumer sends the SOAP request

for financial related information to the Citi producer File Transfer Web Service.

•Design, architecture, configure, package & deploy all SOA infrastructure components like Amber Point

Web Services management tools & Forum System web

•Design, architect and implement File Transfer Web Service & E Mail Web Service.

•Design, architect and implement SOA infrastructure components like Citigroup System Inventory Lookup

Service, Logging Web Service & Email Web Services.

• Worked extensively on Java Keytool, Weblogic Keystore/SSL certificate configuration & Amber

point/Forum Sentry products configuration and problem tracking.

Apple Development Tools: XCode 4.x,Objective C 2.0,iOS SDK 4.x,CoreData,UIKit,ASIHTTPRequest

Network framework, Urban AirShip Push Notification, iAd & AdMob, Facebook, Twitter & OAuth

Open Source Objective C SDK

XML Firewall: IBM WebSphere DataPower XI50, Forum Sentry XML Gateway

Web & App Servers: BEA WebLogic Application Server 8.1, BEA WebLogic Portal, IBM Web Sphere 6.x,

Tomcat 5.x, Sun ONE Directory Server 5.2.

Message Servers: ESB (BEA ALSB 2.5), Tibco EMS Server,

Development Tools: XML/SOAP, WSDL, JiBx, XMLBean, Apache Struts, Java Server Face (JSF), Ant,

JUnit, JMeter,Log4J, Oracle 10g, CVS, Eclipse 3.x, Borland JBuilder Enterprise Studio, Together J,

Windows XP, Sun Solaris 9.

Client: Airline Reporting Corporation Inc, Tampa, FL

Project: Interactive Reporting Agent (IRA) – May 04 – Sept 04 : ARC Interactive Agent Reporting (IAR)

application is the secure, all electronic sales reporting system for ARC accredited Agency and CTD

(Corporate Travel Department) personnel. ARC was established by the Travel industry to provide prompt,

efficient, secure distribution and settlement of travel purchased in the U.S. ARC has grown and changed

together with the Travel industry.

As a Sr J2EE Architect/Developer, responsibilities include:

• Implemented Messaging Listener components using Message Driven Beans .It process XML message

ticket transactions and updates into database. This message is populated from the IBM MQ server sent

by the airline ticket agents and other ticket processing systems through JMS Message Bridge.

•Implemented the Login system using Sun One Directory Server to store user information for

authentication and J2EE security role based for authorization.

•Reviewed current software architecture of the system.

•Design and implemented the Web Tier Framework, Process flow framework, Messaging Framework.

•Created dynamic dynamic modeling like class diagrams, sequence diagrams and component diagrams.

•Adopted J2EE best practices, using J2EE patterns like Session Fa çade, Value Objects, DAO (Data

Access Objects), Business delegate, Service Locator

•Implemented JUnit Test Case frame work for EJB, DAO & Helper Components.

•Worked on code refactoring, performance and scalability of J2EE App.

•Designed and developed ticket sales reports component Web Services using Apache Axis.

BEA WebLogic Application Server 8.1, Apache Struts, Eclipse 2.1,Tomcat 4.x, Sun ONE Directory

Server 5.2,JAXB, Apache Axis 1.1,XML/SOAP,WSDL, Ant, JUnit,Log4J, Oracle 9i, CVS, Borland

TogetherJ 6.1, IBM MQ Series Server 5.x, Win CVS, Windows XP, Sun Solaris 9

Employer: NaviSite, Syracuse, NY (Dec 01–May 04)

Project: AJB (America’s Job Bank–www.ajb.org):This project involves developing online job bank for

DOL (Dept of Labor).

As a Senior Software Engineer, responsibilities include:

•Involved in and primarily responsible (technical aspects) for all the phases of the development life cycle

from the design till the QA phase.

•Analyzed and finalized the architecture to be used for the application using RUP process, J2EE Design

Patterns and UML diagrams.

•Designed and developed business components for employer and global authentication modules of AJB

system.

•Involved in design and development of AJB web framework (Similar to Apache Struts framework).

•Designed and developed JUnit test cases for EJB components

•Designed and developed installable ant scripts for compiling & deploying EJB components.

•Designed and developed E mail notification to use various AJB components using J2EE Mail Session.

•Administered and deployed the components into application Server WebSphere for Development and

Production environment.

•Performed workflow analysis and created Architecture Documents and Design Documents.

•Involved in the Database design for entire System.

•Designed and developed employer component Web Services using Apache Axis.

IBM WebSphere Application Server 4.x/5.x, WSAD 5.0,Tomcat 4.x, Apache Axis 1.1,XML/SOAP,WSDL,

Ant, JUnit,XDoclet,Velocity,Log4J, Oracle 9i, Borland TogetherJ 6.1, JBuilder 6.0/9.0,CVS, Red Hat Linux

7.2,Sun Solaris

Employer: Rapidigm Consulting Inc, Pittsburgh, PA (Jun 99 Nov 01)

Client 5: Anderson Merchandisers, Amarillo, TX (Feb 01 – Nov 01)

Project: DCMS (Digital Content Management System) DCMS is targeted at automation of Audio’s,

Images and Text Data processing for Audio CDs and automation of Customer orders processing and

pushing data to Customers in B2B environment.

As a Sr Software Consultant, responsibilities include:

•Involved in and primarily responsible (technical aspects) for all the phases of the development life cycle

from the design till the QA phase.

•Designed and developed MVC Design Pattern and J2EE Architecture Framework for Web based

Applications such as Order Status, User Maintenance, Lookup Maintenance and Report Generation

System.

•Designed and developed business components for Order Status, User Maintenance, Lookup

Maintenance and Report Generation System.

•Designed and developed Presentation Layer using Servlets/Jsp.

•Designed and developed Messaging Service (A service like order items, user password change, request

from a Web browser can be queued and processed when possible, thus allowing a timely response to be

sent to the end user regardless of system loading.) using MQSeries and MQSeries classes for Java

Message Service (JMS).

•Designed and developed E mail notification system using Java Mail API 1.2.

•Installing the Apache WebLogic Server Plug in on Red Hat Linux.

•Administered and deployed the components into application Server WebLogic Server for Development

and Production environment.

•Performed workflow analysis and created Architecture Documents and Design Documents.

•Involved in the Database design for entire System.

BEA WebLogic Application Server 5.1, Servlet/Jsp, Java Mail, JMS, IBM DB2, Rational Rose, Visual

Cafe/Web Gain Studio, Erwin, XML, MQSeries, C++, IBM AIX, Win NT 4.0

Client 4: CBSI Global Health Technology, Columbia, SC (Nov 00 – Feb 01)

Project: PHR A Web Based Personal Health Record Management System: This is a plug in

Application, which provides the capability to the existing Consumers in the Health History (HH) Application

to maintain their personal health records on the web.

As a Software Consultant, responsibilities included:

•Study the existing Health History Application and design the component based architecture.

•Design and code development of Security and Access Control Components and identity Synchronization

Component around the J2EE Architecture framework.

BEA WebLogic Application Server 5.1, Servlet/Jsp, EJB, Rational Rose, JBuilder, Oracle 8i

Client 3: Thinkologies Inc., Atlanta, GA (Aug 00 – Oct 00)

Project: ePortCard: is a feedback and forth dialogue engine that connects the User with important

Stakeholders on an ongoing basis. ePortcard collects and distills feedback at the point of thought, giving

user the real time information that puts user in the know. It’s used as web based survey tool.

As a Software Consultant, responsibilities included:

•Designed and developed presentation/validation layer for Registration and Launch Manager. The

Presentation and Validation events are written with HTML/JSP/Servlets/JavaScript.

•Designed and developed Wireless Survey Tool, which takes data on Palm Pilot, submits to WebLogic

Server for processing the survey results.

•Involved in the design and development of ePortcard System.

•Implemented Scheduling Application, which triggers Launch EJB components.

•Design and developed Launch Management Module. Implemented EJB transaction components for

Launch Management Tool.

•MVC Design Pattern and J2EE Architecture framework was implemented in this Product.

•Entity Beans were used in the Business Logic Layer to process the Data. BEA Web Server 5.1 to serve

the EJB.

•Persistence was handled through Container Managed Entity Beans. The EJB Objects and Database

mapping are created using Top Link Tool. Oracle 8i was used in the product to store the Data.

•Class Diagrams are created using TogetherJ. Wireless Palm Pilot VII, J2ME, Web Clipping used for

Wireless Application

J2EE, J2ME, EJB, Servlet/Jsp, Wireless Palm Pilot VII, BEA WebLogic App Server 5.1, Oracle 8i,

PVCS

Client 2: HealthMagic Inc., Columbia, SC (Dec 99 – Aug 00)

Project: HealthCompass – A Web Based System for Health Care Industry :This Project involves

development of B2B2C HealthCare Web Based Systems. The following components are Identity

Management, Secure Messaging, Security, Provider Service, Baby Book, Medical Health Records and

Administration Service, developed and integrated.

As a Software Consultant, responsibilities included:

•Designed and developed the Provider Service Web Site.

•Implemented transaction layer, package between LDAP and Servlets using Netscape LDAP API.

•Designed and developed business logic component for Consumer Web Site.

•Designed and developed XML Document Parser for Secure Messaging System.

•Involved in the design and development of Secure Messaging System.

JDK 1.2.2, Servlet/Jsp, Java Mail, XML, Java Script, Jakarta Tomcat 3.1, EJB, REDHAT 6.2,

Netscape LDAP DS, NAS, Oracle 8i,Sun Solaris

Client 1: US Interactive Inc., NJ (July 99 – Dec 99)

Project 2: Music Internet System – www.FarmClub.com (Nov 99 – Dec 99) This Project involves

development of an Online Music System to promote upcoming new Artist. A unique idea first time

developed in Music Industry using Internet as media.

As a Software Consultant, responsibilities included:

•Designed and developed the Database Layer Interface between Servlets and Database.

•Designed and developed the Java Interface Layer between JSP and Servlets.

•Designed and developed E mail notification system using Java Mail.

•Designed and developed Scheduler System.

JDK 1.2.x, Java Mail, Servlet/Jsp, Java Script, JRun 2.3.3, Apache WS 1.3.9, Oracle 8i,Sun Solaris 2.7,

Red Hat Linux 6.0, Windows NT 4.0, WinCVS

Project 1: E Commerce Trading System (Jul 99 – Nov 99): This Project involves the development of an

Online Shopping E Commerce System using Java, JSP, and Servlet with Oracle and Informix as the

backend database.

As a Software Consultant, responsibilities included:

•Designed and developed an Auction and Shopping Cart Module.

•Involved in the development of Data Abstract Layer Interface between Servlets and Database.

•Involved in the development of Database Connection Pooler.

•Involved in the development of Java Interface Layer between JSP and Servlets.

•Implemented Java Interface Layer between Open Market Transact Server and Servlets.

•Implemented Send Mail Interface Layer for Servlet using Java Mail.

•Involved in the development of Java Interface Layer between Supplier Ingram Micro Inventory System

and Servlets.

•Involved in the development set up for Apache Web Server, JRun and Linux.

JDK 1.1.8/1.2, Java Mail, Servlet/Jsp, Java Script, JRun 2.3.3, Apache WS 1.3.9, Oracle 8i, Sun

Solaris 2.7, Red Hat Linux 6.0, Windows NT 4.0, WinCVS

Employer: Sunrise Logistics Consulting Inc, Pittsburgh, PA (Jun 97 Jun 99)

Client 2: IBM Global Services, Poughkeepsie, NY (Jul 98 – Jul 99)

Project: DAATC: This is a platform independent comprehensive, easy to use and convenient Customers

and Administrators Services over the Internet. It serves as a repository of Employee ids/Resource with

built in functionality to make requests for adding, managing and viewing user id information. In addition,

the System is a useful Tool for autonomous transfer, approval and assignment of the user ids for

Customers/Administrators on the target Operating System.

As a Software Consultant, responsibilities included:

•Design, coding, unit testing of Agent Factory.

•Implemented Agent Factory using Java Multithreading Concepts.

•Implemented Windows NT Agent for Password Reset on the Remote server using JNI Wrapper and

NetAPIs.

•Implemented Server Side data Validation Code such as Password Reset using Java Servlets.

•Implemented Auto Password Generation using JAVA COM Interface.

•Implemented Database Connection Pool and Database for Agent Factory using JDBC, JDBC DB2 Driver

and DB2 Database.

JDK 1.1.x/1.2, IBM DB2 V5.2, MS IIS 4.0, ASP, MTS, Symantec Visual Caf é, Windows NT 4.0,Visual

Source Safe

Client 1: IBM T. J. Watson Research Laboratory, Yorktown Heights, NY (Nov 97 – Jun 98)

Project: IBM’s Handwriting Recognition Suite for CrossPad (A. T. Cross) : IBM Ink Manager is a

Handwriting Recognition Software Suite from IBM, which supports A. T. CrossPad tablet.

As a Software Consultant, responsibilities included:

•Developed Software Automation for IBM Ink Manager.

•Functional testing, GUI Interface and Unit testing.

•Writing test plans, text scripts using C/Windows SDK under Visual Test Language & Code walkthrough.

•Manual testing for uploading data from CrossPad device & Maintaining Bug database.

MS Visual C++ 5.0, Visual Test 4.0, Windows 95/NT/98

Employer: Aeronautical Development Agency, Bangalore, India (Sep 94 – May 97)

Project: SIMULI: The Display Processor (DP) Software Module is a part of Avionics and Flight Control

System. Its role is to display information pages on display surface to pilot for interaction.

As a Software Consultant, responsibilities included:

Developed and implemented two User friendly Sub Modules to select Pilot Information Pages and

to modify Data Page using MFC classes.

Responsible for coding, code walkthrough and s/w testing for Data Acquisition System.

MS VC++ 4.2 (MFC & SDK),Oracle 7.0, Windows 95/NT 3.51



Contact this candidate