Post Job Free

Resume

Sign in

Sql Server Project

Location:
Austin, TX, 78717
Posted:
August 17, 2010

Contact this candidate

Resume:

SUNIL GUDURU Phone: 954-***-****

Email: ablyxn@r.postjobfree.com

Experience Summary:

* ** ***** ** ************ IT experience in Business Intelligence, Data

Warehousing, Business decision making methodologies, Database administration, OLAP

and ETL environments.

2 5 years of Business Objects XCelsius, Web Intelligence, Universe Development

and Crystal Reports – Development and Support

3 10 years of Actuate Reporting System 9.0/8.0/7.x/6.0/5.0/4.0 experience

4 10 years of strong experience in Oracle 11g/10g/9i/8.x/7.x, MS-SQLServer,

Informix, SQL, PL/SQL.

5 Extensive understanding of .NET framework, MS-Reporting Services, BizTalk

Server

6 8 years of related UNIX Experience in various flavors

7 3 years of Experience in Project Planning and Management

8 Experienced in Scrum and Waterfall Project Management methodologies

9 Worked in High Volume Databases and developed Reports with performance.

10 Skilled in writing complex queries and stored procedures

11 Highly skilled in writing technical specifications, transforming user requirements

to reporting solutions with better user experience

12 Experienced in architecting the framework in Business Intelligence platform

13 Experienced in Dimensional Modeling, Data warehouse Structures

14 Provided leadership as to the most appropriate technologies and methodologies

to best evolve product solutions

15 Acted as an interface between the User and the Product

16 Strong understanding of ETL implementations as related to Data Warehouse

solutions

17 Possesses significant web development skills

18 Evaluated BI Platforms both branded and open source Business Intelligence

platforms such as SQL Server Integration Services(SSIS), SQL Server Reporting

Services(SSRS), Business Objects, Actuate, Pentaho Product Suites, Jasper Reports, etc

and suggested best Reporting platforms to suit the company requirements and budget

availability

19 Excellent communication, organization and presentation skills.

20 Adaptive in Onsite / offshore model and coordinating with remote team members.

21 Proficient with Service Oriented Architecture and designing BI Architecture as

SOA compliant.

22 Experienced in Consuming WCF Services in Data Integration projects and

exposing Data Integration modules as WCF / Web Services

Education:

B.S in Technology from REC, Warangal, India

M.S in Engineering from Osmania University, Hyderabad, India

Technical Skills:

Languages: C#, Visual Basic.NET, SQL, PL/SQL, T-SQL, Actuate Basic,

Java, JSP, JavaScript, XML

RDBMS: MS-SQL Server 6.5/7.0/2000/2005/2008, Oracle

11g/10g/9i/8.x/7.x, Teradata, Informix 9.4, Sybase SQL Server

11.x/12.x, MySQL, MS-Access 97

App/Web Servers: Business Objects XIR2/XIR3 Server, Actuate iServer 7.x,

Actuate eReporting Server, Actuate Active Portal for .NET / JSP

WebSphere, IIS 5.0/6.0/7.0, IPlanet, Biz Talk Server 2006

OS: Windows 95/98, Windows XP/NT/2000/2003/2008, Solaris8/2.X,

HP-UX 11.0, Linux RedHat 4.0/5.0, MS-DOS

Tools: SQL Server Integration Services, SQL Server Reporting

Services, Business Objects XIR2, R3 Web Intelligence, Desktop

Intelligence, XCelsius, Crystal Reports, Actuate

9.0/8.0/7.2/6.0/5.0/4.x, Business Objects XI, Crystal Reports

Work Experience (Reporting System):

EBay Inc

Business Intelligence / Staff Software Engineer, Austin TX

Nov 2008 to Present

PayPal’s Tech Strategy & Business Intelligence team supports the data needs of PayPal’s

product development organizations through the management of Enterprise Resource Planning

tool and various other tools. To that end this team supports the data and functionality used by

resource managers, project managers, and executives. Additionally, Central Planning partners

with other teams in the organization to support critical business processes.

As a Business Intelligence Professional, I have researched and architected and managed a

Business Intelligence environment that suites the User Project and Portfolio Management. The

existing Actuate BI Platform is migrated to Business Objects BI Platform. Main reporting resource

of the Strategy & Planning group.

Role and Responsibility:

• Analyzed the System and Architected a new Business Intelligence Platform based on the

company’s requirements

• Lead development of data strategy and associated policies driving data integrity and

accuracy

• Build Universe off of the Oracle and Teradata transactional databases based on ERP

data model

• Closely working with the BizTalk team to integrate Orchestrations and Mappings in the BI

Architecture.

• Consuming the exposed WCF services in Data Integration Service modules.

• Exposing the Data Integration modules as WCF Services.

• Project Planning and Management, Resource Management using Scrum methodologies

• Build Data warehouse based on Industry standard data warehousing principles off of

Transactional as a datasource to Reports

• Plan, design, develop, document and test ETL processes, strategies for data acquisition,

validate, cleansing mapping and de-duplication

• Build Web Intelligence Objects for the Business requirements

• Build powerful, interactive and intuitive Dashboards using XCelsius

• Analyze, Design, Develop and Test Crystal Reports

• Convert all Actuate eRD Pro reports to Crystal Reports

• Architect and Build reports and develop new functionality within and on top of the current

system

• Offer creative solutions to organizational-wide issues

• Work with external teams in a fast-paced, high demand environment.

• Work closely with users to design reporting solutions

• Act as an interface between the Product and the Users

• Translate user requirements into specific reporting solutions

• Develop supplementary application functionality

• Support technical solutions which would include interactions with database and hardware

teams

• Won a prestigious Technology Award for providing highest customer satisfaction

Environment: Clarity ERP Reporting System, Actuate, Business Objects Web Intelligence

XIR2/R3, Universe, XCelsius, Crystal Reports XIR2, Oracle 11g/10g/9i, Teradata12, ETL

processes, Clarity Datamart, RedHat Linux 4.0, Sun Solaris 9, Windows XP.

NetTraffic Inc, Sunrise, FL / Trendium Inc, Sunrise, FL

BI / Reporting Architect, GUI

Jan 2005 – Oct 2008

NETraffic

Client: Cisco Systems

The key functionality of NETraffic is monitoring of, and reporting on, the traffic on networks. This

product collects different metrics on various network related metrics such as Hosts, Applications,

Conversations, VLANs, DSCPs etc and provides the network administrator a visibility into his

network, its performance, bottlenecks and troubleshooting.

ServicePATH

Client: AT&T

ServicePATH is a sophisticated, plug-and-play service intelligence system that can collect and

synthesize data from networks, applications or business processes. This synthesized data model

is then used to assess and assure service delivery in real-time. The system identifies anomalies

as they occur, pinpointing their cause and analyzing their effects on services and the business.

Furthermore, ServicePATH can automatically initiate corrective actions to ensure optimum service

delivery and customer satisfaction.

Role and Responsibility:

• Main Reporting Resource of the Company, in-charge of GUI Platform

• Project and Resource Management using Waterfall and Scrum methodologies

• Interacting with the Customer to define, analyze the requirements

• Transforming the requirements into Functional and System Specifications

• Preparation of Reporting Framework, preparing a project plan, allocation of Reporting

Resources, Estimation of tasks, Managing the team, code reviews, testing and deliver to

System test.

• Involved in requirement analysis, design, development and testing of the Reports

Dashboard, ReportsExplorer and around 100 Report Templates

• Analyze, Design, Develop and Test the Actuate Reports for NETraffic and ServicePATH

Products using Actuate 7 and Actuate 8

• Migration path to Business Objects XIR2

• Analyze, Design, and Develop Crystal Reports, Web Intelligence Objects and

Dashboards

• Analyze, Fix and Test trouble tickets

• Develop Component Libraries and published reusable components in them so that other

developers can use them.

• Developed Functional and Technical Design Documents based on the requirements.

• Conducted in Design and Code review meetings

• Worked on CMC to move Repositories and custom Report template installations.

• Involved in various Business Objects Server Administration tasks

• Involved in various Actuate Server Administrative tasks

• Modified various configuration files on Actuate iServer.

• Extensively used IDAPI calls for the integration of ReportsExplorer GUI with Actuate

iServer

• Developed reports for the high volume database. The data coming into the database was

huge with 700, 000 records coming in every 5 minutes.

• Analyze, Design and Develop Universe to meet the Web Intelligence Object needs.

• Develop, manage and administer the Data warehouse for Netraffic.

• Developed reports for Data warehouse and datamart environments.

• Developed ETL processes with SSIS packages for data transfers, data mapping and data

loading of reporting databases used by the reporting system

Environment: Business Objects XIR2 – Web Intelligence, Desktop Intelligence, Universe,

Crystal Reports, Actuate 8SP1/Actuate 9SP3, eReporting Designer Professional, Actuate iServer,

Oracle 11g/10g/9i, RedHat Linux 4.0, Sun Solaris 9, Windows XP, .NET framework

College of American Pathologists, Northfield, IL

Business Intelligence Technical Consultant

Feb 2004 – Jan 2005

The College of American Pathologists (www.cap.org), the principal organization of board-certified

pathologists, serves and represents the interest of patients, pathologists, and the public by

fostering excellence in the practice of pathology and laboratory medicine. Working on the

IEVPSR project that will provide authorized customers and CAP staff, web-enabled-access to the

individual evaluations & participant summary reports and score card reports with navigational

ability. The Evaluation Reports, the Scorecard Reports and the mailing address page that were

being produced by the current SCORES COBOL system will be produced using actuate 7.0 from

the 2005 program year. Team consists of 17 including 5 actuate developers.

Role and Responsibility:

• Worked on massive and very complex reports such as All Analyte Score Card report,

KIT EVALUATION REPORTS (Quant Plot, Intended Response, Good and Acceptable

and Composite formatters), PT EXCEPTION REPORTS, Frequency Distribution Charts

and Mailing Page Reports. These reports are having complex functionality, dynamic

behavior and complex SQLs.

• Developed the framework for the object design and library components for these

reports

• Overridden almost all the frequently used methods such as OnRead, OnRow,

ObtainSelectStatment, SuggestRoiName, AdjustSize, OnEmptyGroup, SetLinkTo,

Finish, Start, etc

• Developed complex charts in Quant Plot report formatter by overriding the methods

available in Chart Builder. Coded the complex behavior charts based on the number of

specimens.

• To improve the performance, Temporary Tables were used in Kit Evaluation Report

and PT Exception Report

• Written the functional, technical and test scripts for the above formatters and used

MS Visio in the above documents to depict/explain the logic behind these reports

• Coded the customized logic, Page Break Rule in every formatter in Kit Evaluation

Report to break based on a group (such as a band or a specimen group)

• Developing the documentation on all these formatters

• Created hyperlinks from PT Exception Report to Kit Evaluation Reports

• Overridden SuggestRoiName method to burst the reports in a designated folder

structure

• Overridden Finish method to insert and update the records in the Informix database

if reports generated successfully

• Overridden SetLinkTo method to create new dynamic .roi file from the current .roi

• Used functions such as to AcReqGenerateReport g enerates or fire a report (.roi) file

from a report executable (.rox) file

• Participated in Blackbox testing to find out bugs in the Actuate Reports

• Supported the User Acceptance Test to fix bugs and to implement enhancements in

the Actuate Reports

• Wrote complex SQLs to get the required data as input to the Actuate Reports

• Gone through whole Software Development Life Cycle(SDLC) in the IEVPSR project

Environment: Informix 9.4, Actuate 7.2, eReport Designer Pro 7.2, Actuate Active Portal for JSPs,

Sun Solaris 8, Windows 2000 Server, Weblogic 8.1

Pioneer Financial Services, Kansas City, MO

BI Technical Consultant

Jan 2003 – Jan 2004

Pioneer is Kansas City based financial services company founded in 1932, serving the

financial needs of US Military people around the world.

Role and Responsibility:

• Developed a system for their reporting needs using Actuate Reporting System 6.0/5.0

• Responsible for Development, Scheduling and Distribution of the reports.

• Developed several reports using Stored Procedures.

• Developed Component Libraries and published reusable components in them so that

other developers can use them.

• Created several reports using Dynamic controls and also exported the output of many

reports to EXCEL Spread Sheets and PDF.

• Created hyperlinks to navigate between Summary and Detail reports and also set Search

Aliases so that users can search for specific values like branches etc.

• Worked with end users to gather requirements for their reporting needs.

• Developed Functional and Technical Design Documents based on the requirements.

• Extensively used Microsoft Visio for the report layout designs.

• Worked on Component Libraries, Multiple Input Filters.

• The Web Reporting was customized by customizing the relevant JSPs, JSs, Struts and

Configuration files

• Worked on Actuate eReporting Server to create Users, Groups and Roles.

• Developed several Master Detail reports and also developed several reports using

Composite Data Streams.

• Installed Actuate Report Server, Actuate Report Cast Server on Windows 2000 Server.

• Used Single Input Filters and Multiple Input Filters to develop very complex reports.

Environment: Oracle 8.1, Actuate Reporting System 6.0/5.0, Sun Solaris 8, Windows 2000

Server, Weblogic 6.1

eScout.com, L.L.C, Kansas City, MO

BI Technical Consultant

Jan 2002 – Dec 2002

eScout.com is a Web based e-commerce and e-business network for independent businesses

and banks. This company is promoted by United Missouri Bank and is located in Kansas City,

MO.

Role and Responsibility:

• Involved in Customization of Actuate Reports to meet the client requirements.

• Responsible for Development, Scheduling and Distribution of the reports

• Worked on Actuate eReporting Server to create Users, Groups and Roles.

• Designed several report templates for reusability and extendibility.

• Customized component palette for default settings.

1Converted SQR Reports into Actuate Reports with enhanced functionality and additional

actuate features.

• Actuate Report Server Administration including creating users, folders, assigning

privileges to users, copying report files to report encyclopedia and scheduling reports.

• Used Single Input Filters and Multiple Input Filters to develop very complex reports.

• Installed Actuate Advanced eReporting Server, Actuate Report Cast Server on Windows

2000 Server.

• Extensively worked on Component Libraries, Multiple Input Filters.

• Developed several Master Detail reports and also developed several reports using

Composite Data Streams.

Environment: Oracle 8.1/7.x, Actuate Reporting System 5.0/6.0, Crystal Reports 8.0, HP- UX

11.0, Sun Solaris 2.8, Weblogic 6.0, Windows 2000 Server

GE Power Systems, Atlanta, GA

BI Technical Consultant

Apr 2001- Dec 2001

Role and Responsibility:

Worked with end users to gather requirements for their reporting needs.

1

Generated reports for NOCC & OSSC users Groups

2

Developed Functional and Technical Design Documents based on the

3

requirements.

Extensively used Microsoft Visio for the report layout designs.

4

Responsible for Development, Scheduling and Distribution of the reports.

5

Worked on Component Libraries, Multiple Input Filters.

6

Worked on Actuate eReporting Server to create Users, Groups and Roles.

7

Developed several Master Detail reports and also developed several reports

8

using Composite Data Streams.

Installed Actuate Report Server, Actuate Report Cast Server on Windows 2000

9

Server.

Used Single Input Filters and Multiple Input Filters to develop very complex

10

reports.

Converted several reports from Crystal Reports to Actuate Reports.

11

Environment: Actuate 5.0, Actuate Developers Workbench, Actuate e Report Designer Pro,

Actuate Administrator Desktop, Weblogic 6.0, MS-SQL 6.5, Solaris 8

WorldCom, Ashburn, VA

Reporting Consultant

Aug 2000 – Mar 2001

Developed the Major Web Reporting Application StatusPro For the Group ECOMS.

StatusPro is an Intranet Web Reporting Application and The Data is accesed from various

Sub Systems with different databases Oracle, Sql Server, and Sybase. Actuate Reports are

Created on various sub systems and deployed on to StatusPro Web Application.

Role and Responsibility:

• Play the role of guiding the 4 Actuate programmers.

• Requirement gathering and Writing Functional and Technical Specifications, and MockUp

Reports.

• Writing PL/SQL Stored Procedures, Functions to access the data from different

Source systems and Tables.

• Creating Custom Libraries to meet the Business requirement.

• Designing the Complex Reports, Summary and Drill Down Detail Reports.

• Validating the User input data using Javascript and Browser scripting Controls.

• Worked with Scheduler, and provided option to the users to run reports on demand and

Scheduling option from the Browser/Application.

• Provided Page Level Security to The Users by RSSE.

• Created Export to Excel Functionality from the Browser with Single click Button and with

no Button by calling Excel API.

• Provided the Facility to user to convert Actuate ROI into PDF format.

• All Reports are designed with the ability of Error / Exceptional handling.

• Evaluating the Report performance in terms of run time and tuning the SQLs

• Taking the responsibility of Administration/Upgrades/Migration of Report Server.

• Providing 24/7 support to the Production environment, production releases and QA

cycles.

Environment: Actuate 5.0/4.1, Java, Oracle, SQL Server, Windows NT, Solaris 8, Web Logic 5.1,

JavaScript, and HTML.

Work Experience (Other)

AP Technology Services, Hyderabad, India

Team Lead / Programmer

Document Management System

Aug 1999 to July 2000

AP Technology Services is Software Development wing of Government of Andhra Pradesh.

This system is developed for use in engineering departments of Andhra Pradesh Government

Documents are the backbone of the Department, influencing the total workflow. Documents play

crucial role in deciding the feasibility, selection, implementation and monitoring of various

Engineering Projects. The Documents move up and down the department's ladder starting from

the initiator, middle level decision-makers, and senior level decision-makers to top decision maker

and then back to initiator for implementation. As the Department is vast and the projects

undertaken are varied, there are multiple initiators, middle & senior level managers influencing

upon the final decision to make. This System is being developed to deploy on the Department's

Intranet for tracking down the documents under the above process and get the status of each of

them at 24 * 7 basis.

Role and Responsibility:

• User Interfaces are created in VB 5.0

• Considered all the constraints provided by the Oracle database.

• Software Requirements Analysis, Analysis of Work Flow, Architecture, Design, Project

Scheduling & Monitoring and Testing.

Environment: VB 5.0, Oracle 8.0, Windows NT

AP Technology Services, Hyderabad, India

Programmer

Government Orders Information System

Aug 1998 to July 1999

AP Technology Services is Software Development wing of Government of Andhra Pradesh.

This system is developed for use in engineering departments of Andhra Pradesh Government

This System provides a source safe for Government Orders of the Andhra Pradesh State

Government pertaining to the Engineering Department issued from time to time. Government

Orders consist of rules and guidelines to be followed by the Department for its efficient

functioning. Interface is created in HTML and the index page is provided with the various areas

the Roads and Buildings Department deal with, viz. Roads, Buildings, National Highways, Service

Matters, etc. As per the requirements, users can brows through his area of interest. Every

Government Order carries links or references to various Government Orders issued earlier. The

HyperText Markup Language is used to link and retrieve the earlier references.

Role and Responsibility:

• Architecture, Design and Development and Maintenance of the System.

Environment: HTML 4.0, DHTML, Javascript, Weblogic 5.1, Windows NT

AP Technology Services, Hyderabad, India

Programmer

File Information Automation System

Feb 1997 to July 1998

AP Technology Services is Software Development wing of Government of Andhra Pradesh. This

system is developed for use in engineering departments of Andhra Pradesh Government.File

contains Office Note and Currents or Correspondence received or sent by this Office. Each

Engineer in the lower-tier of the cadre is incharge of many files on various projects going-on all

the over the State under particular Specialization such as Buildings, Roads, Bridges, etc. All the

details about these files have been automated. The system is designed such that at any instance,

it can be known that which Engineer is incharge of which project under the given specialization.

The attributes in this system are: File number, File name, subject, Date of opening, Gist of the

subject dealt by the file, officer incharge, etc.

Role and Responsibility:

• Coding and testing of the system

• Maintenance of the System

Environment: V.B 5.0, MS Access 97 and Windows NT

Yukthi Software Solutions, Hyderabad, India

Programmer

Patient Information and Blood Management System

Aug 1996 to Jan 1997

Global Hospitals is the client and it is one of the biggest Super Specialties Hospital located in

Hyderabad, India.

Role and Responsibility:

Developed a system that keeps track of Patient Information Management and Blood Bank

Management. The Patient Information Management System is an interactive package that

performs information processing and maintains various functions of a hospital. This system

supports various Activities of hospital like Blood Bank, Pharmacy and Billing. Patient

management keeps track of In-Patients and Outpatients information, Operation scheduling, Room

management. Billing keeps the complete bill for the services. As a programmer involved in

design, development, testing and implementation of the Patient Information System.

Environment: Oracle 7.1, Forms 4.5, Reports 2.5, and Windows95



Contact this candidate