Post Job Free
Sign in

Project Engineer

Location:
Memphis, TN, 38125
Posted:
March 08, 2011

Contact this candidate

Resume:

SAIPRADEEPA ARVABHUMI ***********@*****.***

901-***-****

Summary

. Authorized to work in the U.S. (Permanent Resident)

. Over 10 years of professional experience in the design, development and

implementation of Application, Distributed Client/Server software

systems on UNIX and Windows NT systems.

. Extensive OOD and Java experience with an emphasis on distributed

systems utilizing J2EE, JDBC, Applets, Servlets, XML, JMS, Web

Services, WebLogic Application Server.

. Possesses thorough knowledge of Software Architecture, SOA and Design

concepts, n-tier systems, network protocols and Web-enabled

technologies.

. Extensive experience in the design and development of database systems

using SQL, Stored Procedures and PL/SQL on Oracle and Sybase.

. Possesses excellent communication skills, group oriented and willing to

relocate or travel.

Skill Set:

Languages: C/C++, PERL, Shell, Java Script, CGI, HTML, DHTML, WSDL, XML

(SAX, DOM parsers), CSS, XSL, XSLT, Multithread, Sockets, RPC

J2EE/Java: Java, JPA, JTA, AJAX, JUnit, JDBC, JAXB, Servlets, Swing, JSP,

EJB, RMI, JMS

Tools: UML, Rational Rose, Purify, JProbe, Eclipse, JBuilder, Visual

Caf , Daeja Image viewer

Frameworks: IceFaces1.8.x, Spring 2.x, Java Server Faces, Struts

Databases/Languages Sybase, Oracle, mySQL, Informix, SQL, PL/SQL

:

Hardware: Sun Solaris, HP-UX, IBM-AIX, Windows

Middleware/Protocol Tuxedo, Jolt, Orbix Web3.2, Orbix 2000, SOAP, Http/Https, Rest

s: calls

Web/App Servers: WebLogic, Jboss, iPlanet, Apache, Tomcat, Web Sphere

Security: Java Cryptography Extension (JCE), Siteminder Policy Server

Configuration Subversion, Hudson, Wiley, CVS, RCS, Clear case, Ant, Make, Auto

Tools: Sys and $U

Employment History:

Technical Advisor/Lead Fedex Services Collierville, TN Feb' 2006 -

Present

Sr. Web Software Engineer ALSAC/St. Jude Memphis, TN 2005 - 2006

Programmer Analyst Autozone Inc Memphis, TN 2003 - 2005

Software Engineer SUN Microsystems Santa Clara, CA 2002 -

2003

Graduate Assistant San Jose State Univ San Jose, CA

2001 - 2002

Staff Engineer Astra Microwave Hyderabad, India 1999 - 2001

Education:

. M.S. Computer Engineering, SanJose State University, California, USA

. B.E. Electronics and Communication Engineering, Andhra Pradesh, India.

Recently Attended Training:

Agile Project Management and development provided by DavisBase group

Experience Highlights:

Feb 2006 - Present, FedEx Corporation, Collierville, TN

Technical Advisor (Enterprise Frameworks Development - Platinum Core

Projects)

Platinum Core lays the technical foundation achieve the long-term needs of

FedEx. It is the internal, technical backbone that enables FedEx IT to

serve all operating FedEx companies worldwide. All the projects

conceptualized under Platinum Core effort are according to the FedEx IT

standards and are used by all the Software developers across all OpCos.

Responsibilities:

. Worked closely with the System Architects, Performance and Scalability

experts to ensure HA (high available) and scalable enterprise web

application.

. Responsible for defining the application tiers, frameworks, components

types and interfaces and also for providing ownership of reusable

application components.

. Participated in project planning sessions with Project Managers,

Business and System Architects to analyze business/technology

requirements and to outline the proposed technology solution.

. Provided product architecture direction and technical expertise to the

Engineering team, including system architecture design, feature

functionality and design, development, testing, and deployment.

Projects: Enterprise Security Center

The Enterprise Security Center (ESC), one of the widely used and highly

visible projects in FedEx, provides an interface to allow users to manage

groups, policies, roles, and resources for a domain or application. The ESC

project main goal is to facilitate the management of Fed Ex application

security. The policy for a domain or application is centrally managed and

stored in Common Data Services (FedEx Proprietary, XML based database) The

UI also provides a mechanism for reporting and ESC administration.

. Architect and Lead for the Groups administration and policies

. Worked in a team of two architects and a developer and handled the

design and development of many modules

. Involved in all aspects of the life cycle of this project from

requirements, architecture level design, development, testing and

deployment to production.

Environment: IceFaces 1.8, Spring 2.5.6, XML, SOAP, WebServices, Weblogic,

CDS

Enterprise Common Service Runtime Framework

CommonServiceRuntime(CSR) is a framework that is developed to provide the

consistent way of writing/developing WebServices throught FedEx (across all

OpCos). This enables certain aspects to be uniform/standardized; however,

configurable per service providing a flexible environment for developers to

focus primarily on implementing business logic. Security is wrapped in a

common way for both clients and services. Versioning strategies are well

defined with helper interfaces and classes.

. Designed and Developed Versioning Strategies of the WebServices by

Programmatic way and by using XSLTs

. Developed helper classes, transaction handler classes for implementing

WebServices security.

. Configured the versioning classes, handlers and Endpoints using Spring

. Successfully implemented Test Driven Development for speed to

production

Enviroment: Java 6, Spring 2.5.6, JAXB, WSDL, XML, SOAP, Webservices,

Weblogic

AutomatedServerBuild WorkFlow

ASB eliminates lot of manual work for IT owners, Project Leads in

requesting the provisioning of Servers, profiling or installing software

like application servers, setting OVO templates and etc on the servers for

the test and production deployments for their projects.

. Designed and Developed workflow for several components like Weblogic,

Jboss, Oracle ordering and installing

. Configured the Spring wiring for entire workflow

. Developed modules for publishing/subscribing to JMS for all steps

required in getting the approvals

. Participated in full blown integration testing from end to end of the

Server Provisioning

Enivronment: Java 6, Spring 2.5.6, Hibernate, JPA, Webservices, Jboss,

Unix, Windows

Technical Advisor (Worldwide Revenue Collection System)

Chronos is a distributed revenue system comprising of several engines

that provides a single global revenue system for all FedEx companies and

lines of business, within which all revenue generated for FedEx is

managed.

Responsibilities:

. Worked with Internal as well as External users of the application and

provided timely solutions to the issues/problems identified.

. Involved in providing architectural support for other teams involving

Weblogic, JMS, Tuxedo, and Web Services.

. Coordinated and managed offshore resources in the development and the

testing of the web application.

. Assisted both offsite and onsite testing team to come up with test

cases, validation metrics and provided technical help in the

successful implementation.

. Suggested and Implemented several controls (CPOB) metrics, governed by

SOX policies, between different engines, so revenue leakage can be

identified and fixed.

Projects:

. Lead a team of six people in successful completion of Domestic

Airbills and Intra-Canada Airbills, Automation Error Correction

project. Involved in all aspect of the project including managing the

project schedule, milestones, and resources (offshore as well as

onshore).

. Project Lead for CCOB (credit card obfuscation) project for Error

Correction and RDA which encrypts/decrypts the credit card number

using WebService, SOAP, JAXB, XML

. Designed and developed Error Correction GUI interface using Java,

J2SE, JavaScript, HTML, CSS, and JDBC with Weblogic clustering to

provide high availability.

. Implemented Publish/Subscribe of common message to other engines using

XML, JMS, MQ, Weblogic

. Designed and worked on the development of RDA (Revenue Data Access) a

web based application that enables the FedEx internal users to see the

Revenue Data online as it happens.

. Utilized monitoring tools like Wiley to identify bottlenecks and to

tune the application for faster performance.

Environment: Java, C/C++, XML, Tuxedo, Jolt, Autosys, UML, Ant, Clearcase,

Unix, Weblogic Server, Sybase, Oracle, Daeja Imageviewer, Wiley.

(2005 - 2006) ALSAC/St. Jude Children's Research Hospital

Sr. Web Software Engineer (Event Monitor - mathathon-wired.org, Fund

raising project)

Math-A-Thon wired is a fund raising program for St. Jude Children's

Research Hospital. It is a web application where Students and Teachers can

participate online and create their own web page, monitor their success,

send e-mail to sponsors and accept on-line credit-card donations.

. Designed and developed a module for authenticating Math-A-Thon

Administrators against Active Directory using LDAP over SSL.

. Responsible for deploying CyberSource, application for accepting

online Credit Card donations, on WebLogic.

. Developed eFTP Server an interface to Event Monitor customers, which

allows the transfer of reports from servers to client machines by FTP

using Java, Servlets, JCE (Java Cryptography Extension), FTP protocol,

Siteminder, Sybase and Unix (Solaris 2.8)

. Responsible for the architectural design of Report Manager/Report

Writer interface, that generates reports using UML, Design Patterns.

The implementation is done using Java, Oracle, JDBC, PERL and Logger

functionality. Extensively used Thread Management, Database

Connection pooling techniques for efficient processing.

Environment: J2EE, C/C++, Unix (Solaris 2.7/2.8), JDK1.3, Oracle9i App

Server, Apache WebServer, iPlanet Web Server, Siteminder, HTTP, HTTPS, SSL

and Oracle.

(2002 - 2005) AutoZone Inc.

Project: Electronic Ordering System

EOS is for AutoZone commercial customers, to support electronic placement

of stock orders for inventory replenishment and inventory-stocking

customers. The system was implemented using XML data and communication

methods consistent with AAIA IPO (Internet Parts Ordering) standards

employing the use of BODS (Business Object Documents) that are transmitted

back and forth between the client (the AutoZone commercial customer) and

the web service.

. Designed the framework and developed the BODS for building criteria

which is a collection of conditions or rules based on the attributes

of user profile and order history subsystems

. Developed a server that handles multiple user sessions and serves user

requests like Quote, Order, Cancellations, and Order updates

. Developed a GUI for the DCs that interacts with server and supports

all message operations

Environment: Java, Struts, WebServices, Spring, Hibernate, XML, SAX API,

SOAP, Sun One Web Server, Oracle

Project: Amazon E-Business - AutoZone.com

Amazon created an automotive aftermarket tab for AutoZone in automotive

parts mall on Amazon.com that will be similar to their tabs for Home and

Garden, Books, Electronics, Apparel and Accessories, etc. A new system was

built to handle all types of feeds, sales, order updates and cancellations,

and integrated with Amazon Merchants system to enable AutoZone to sell the

parts/products through Amazon.com and reach more customers.

. Extensively involved in gathering requirements from Amazon Personnel

and business users.

. Developed complete design of the system and developed all the core

modules for sending/receiving request/response to Amazon's

WebServices.

. Worked with multiple I.T. groups to build a system that serves the

needs of multiple functional areas, Merchandising, Commercial, Parts

Pro.

Environment: Java, Spring, Hibernate, JPA, WebServices, JavaBeans, XML, Sun

One Web Server, Oracle

Project: Daily Online Communication (DOC)

AutoZone Daily Online Communication (DOC) Portal is an enterprise-class

application solution which individuals and work groups use over corporate

intranet to interactively capture, publish, and distribute knowledge. DOC

is an intranet portal for store AutoZoners on the thin client in all the

stores that enables to deliver all the essential communication for Daily

tasks, Reporting, Information and Feedback.

. Involved in the design and development of Reporting Portlet, which

allows the employees at the field to view new action items assigned,

completed vs. uncompleted tasks

. Designed the framework, schema and API for online help. Provided

publishing and workflow features for the same.

Environment: Java, JSP, Struts, XML, XSL, Apache, WSAD, Sun One Web Server

Project: Salvage Auto Parts, EverDrive Integration with AZ POS

EverDrive is a broker that represents hundreds of salvage auto yards across

the country. AutoZone have partnered with EverDrive to provide more

resources to meet customer's needs by offering direct access to a wide

range of used parts.

. Involved in the design and development/modification of existing POS

(Point of Sales) system to allow look up and process of salvage auto

parts

. Involved in the development/modification of EOD server to handle the

new sales and creating the operations to send the request/response to

EverDrive systems.

Environment: C/C++, Java, Trifolium ViVOs, TCP/IP, Unix

(2002 - 2003) SUN Microsystems Inc, California, USA

Project: Marketing Online

Marketing Online is a product suite that enables and enhances an

organization's ability to plan, manage and execute marketing functions

online. Event management helps the organization in planning and execution

of Events. Event scheduling, Resource allocation, Venue Management,

Budgeting, Campaigns, Deliverables, Registration of attendees for the Event

and so on are some of the activities that user can do as part of Event

planning.

. Designed and developed Workflow Process for Budget and Theme approvals

. Developed Back End Database Packages using Oracle PL/SQL

. Responsible for creating comprehensive test plan for Unit, System

Integration and Regression testing

Environment: Java/J2EE (Servlets, JSP, EJB), Weblogic 6.1, Oracle 8i, Sun

Solaris

San Jose State University, CA

2001 - 2002

Flow Analysis and Optimization for Web Services Networks

The project is mainly focused on the distributed applications comprising a

cooperating set of web Services. This project provides the 'analysis

engine', giving the developer the ability to quickly choose the service

component that is most appropriate, based on user-supplied criteria. The

analysis of the desirability of a given service then depends directly on

the desirability of the flow of services associated with that service

invocation.

. Suggested the idea, prepared requirements, and determined

procedures

. Designed, documented, developed and implemented the entire project

Environment: JSP, Java, Java Swing, WSDL, XML, Soap, Axis, Apache Tomcat,

IBM UDDI

Online Students Registration System

. Developed screens to display student academic progress, status,

courses registered, number of students in a class according to

requirements

. Designed the database schema, tables and optimized Queries

Environment: Java, JSP, Servlets, Java Beans, JBuilder 8, Apache Tomcat, MS

SQL

Astra Microwave, Hyderabad, India

1999 - 2001

Juno Member Services Mail User Agent

Staff Engineer

Juno Mail User Agent allows member services to handle mails from customers.

This project utilizes the client/server framework with a Java UI client

running on users desktop for handling mails and talking to a C++ server

running on Solaris server via a custom JMUAP protocol.

. Developed a server that handles multiple user sessions and serves

user requests like message composition, reply, forward, mass bounce,

mass reply and others, logs each request and generates custom

statistics

. Developed a GUI for the client that interacts with server and supports

the entire above listed message operations

Environment: C++, Java, Swing, Unix, Windows NT, UML

Reference: Available upon Request



Contact this candidate