1. Chakravarthy Uppara
Address: House No. 51 Anugraha Layout
Near Pragathi Public School, Mahadvepura
Bangalore-560048
Mobile: 91-9686626364
Email: chakravarthyuppara@gmail.com
OBJECTIVE
To work in an environment which is innovative, challenging, rewarding and which offers a profound
knowledge base to enhance my talent, exposure and zeal of learning.Dedicated IT professional with
diverse experience in database, data warehousing and business intelligence. Looking for a challenging
position to utilize my knowledge of implementing, designing, low cost solutions and operating stably in
enterprise data integration.
SUMMARY
6 years and 8 months of professional work experience in SSIS 2008,RTI,SSAS,SSRS,Biztak
,MDX,DAX basics ,SQL Server 2008 and .Net
Involved in Design, Development, Implementation of project and client Interaction.
Good knowledge in preparing Design Documents (Technical Specification) and Project Case
studies.
Excellent Coordination through Client and User interactions, experienced in Requirement &
Design Analysis, and Mapping of Business Processes to Technical Requirements.
Good knowledge in identifying risks and providing input for complex business requirements and
processes. Researched and evaluated alternative solutions and made recommendations for
resolving Coding issues.
Good Knowledge in implementing best practices and performance tuning in SSIS packages and
SQL server.
Excellent analytical, interpersonal and communication skills.
Ability to learn; venture into new areas and technologies.
Good hands on Experience with the Scheduling tools (Autosys).
Having exposure to Code management (IBM Rational ClearCase) and Defect management
(HP Quality Centre).
TSQL/Design & Development:
Worked extensively on system analysis, design, development, testing and implementation of
projects in Software Development Life Cycle (SDLC).
Worked extensively on designing and implementing relational database model as per business
needs.
Experience in Data optimization and Performance Tuning of queries with modifications in T-SQL
queries.
Experience in writing T-SQL Queries, Dynamic-queries, sub-queries and complex joins for
generating Complex Stored Procedures, Triggers, User-defined Functions, CTE’s Views and
Cursors
Experience in Error handling and debugging coding issues and troubleshoot production
problems.
1 | C h a k r a v a r t h y U p p a r a
2. ETL Development (SSIS):
Expert in performing Data transfers between different homogeneous/heterogeneous systems
(Excel, Oracle) and SQL Server as a part of Data Migration, Data Maintenance and other ETL
tasks.
Experience in developing, deploying and monitoring packages for ETL tasks using SQL Server
Integration Services (SSIS), DTS Import/Export Utility, BCP and DTS packages.
Well-versed in usage of SSIS Control Flow items(For Loop, Execute package/SQL tasks, script
task, send mail task) and SSIS Data Flow items (Conditional Split, Data Conversion, Fuzzy lookup,
Fuzzy Grouping, Pivot).
Transformed data from one server to other servers using tools like Bulk Copy Program (BCP),
Data Transformation Services (DTS) and SQL Server Integration Services (SSIS) (2005/2008).
Skilled in error and event handling: precedence Constraints, Break Points, Check points and
Logging.
Experience in handling Performance Tuning of SSIS using Horizontal Partitioning and Vertical
Partitioning.
Querying SSAS cubes using MDX to analyze data.
EXPERIENCE
Working with TESCO HSC, Bangalore since Mar -2011 till date as Senior Software Engineer.
Worked with Accenture Services, Bangalore from Mar-2008 to Mar -as Software Engineer.
ACHIVEMENTS
Recipient of Value awards for the Project delivery and Code Quality for OMv2 Project.
Completed Silver and Bronze level Retail Certification from TESCO.
TECHNICHAL PROFICENCY
Technology Tools
Databases Microsoft SQL Server 2005/2008
Technologies SQL Server Integration Services (SSIS)
SQL Server Analysis Services (SSAS)
SQL Server Reporting Services(SSRS)
RTI 2.0 (Real Time Integrator)
Functional Areas Retail
Tools IBM Rational ClearCase
HP Quality Centre ,MS Office ,MS Visio
Languages C#.Net ,XML
2 | C h a k r a v a r t h y U p p a r a
3. Operating System Windows XP , Windows Server 2003 ,Windows Server
2008
PROFESSIONAL EXPERIENCE
1. Tesco Operating Model V2 (Cutover)
This phase needed a business requirement to cutover all the systems managed by Legacy system to
Operating Model system. Before the existence of Operating Model, all the systems were managed by
Legacy. After Operating Model came into existence, all the systems were gradually moved under
Operating Model. For cutover from Legacy systems to Tesco Operating Model program, there is
requirement to extract Initial load information to OM systems from Legacy systems. To achieve this
functionality, high level process flow architecture was designed. To accomplish this task, set of
interfaces were created. There are two different ways of stores can cut over to the operating model,
one is an upgrade to Storeline and the other is a replace with a New Instance. Countries like Czech
where stores are functioning on legacy store applications need to have these replaced with Operating
Model Storeline and will be considered as New Instance. The express stores (SL V47 is in use) in Thailand
will be considered as SL Upgrade. Again a set of interfaces were developed to integrate different
systems by sending data regarding BOL’s (Bill of Lading) ,PO(Purchase order) ,Stock On hand details that
would help to cutover the stores from Legacy system to OM systems Team Size: 12
Work Location: Tesco HSC, Bangalore
Tools &Technologies: SSIS, SSAS, MDX, Biz talk, C#.Net, SQL Server 2008, Wix Project Builder, RTI 2.0
Role: Senior Developer
Duration: Jan 2012 – Till Date
Responsibilities:
Responsible for the design, development, coding, testing, debugging and documentation of
interfaces to meet the challenging requirements of client and also creating the Stored
Procedures, functions, views in the databases.
Involved in writing unit test case document and unit testing.
Fixed critical Bugs and prepared builds on a weekly basis.
Data analysis and Automation of Cutover interfaces to achieve this business needs in given
timeliness.
Optimization of information management approaches through an understanding of evolving
business needs and technological capabilities.
Performed various Data Transformations using conditional split, data conversion, derived
columns and lookups to source data to transfer data in a format as per organization needs.
Improved the performance of SSIS packages by implementing parallel execution, removing
unnecessary sorting and using optimized queries
Setting up of large amount of data to test the interface.
Proactively identified the risk that would have appeared as a defect in the later stages of testing.
Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
Used SQL Profiler and Query Analyzer to optimize DTS package queries and stored procedures.
3 | C h a k r a v a r t h y U p p a r a
4. Wrote T-SQL procedures to generate DML scripts that modified database objects dynamically
based on user inputs.
Querying SSAS cubes using MDX to analyze data.
2. Tesco Operating Model V2 (Sales)
Operating Model is a project that defines standard business functionality for all the Group countries
where Tesco stores operates such that group repeatable solution can be deployed with only few
configuration changes. The Integration Layer is a layer that integrates different retail applications such
as ORMS, ORPM,RETEK Integration bus, Group ordering(forecasting System),Retalix Storeline(Point of
Sale),Logistics Management used by TESCO to make the data flow across the systems.
Sales is one of the major functionality in Operating Model and there are various systems involved
(Storeline,ORESA,Group Ordering, Logistics management) in Sales flow in which IL is taking an important
role as part of sales flow especially providing the sale details to Tesco auditing system, Forecasting and
logistics systems. It enables various systems to communicate with each other using different integrating
tools like Microsoft SSIS, RTI and .Net.
Team Size: 14
Work Location: Tesco HSC, Bangalore
Tools &Technologies: SSIS, SSAS,C#.Net, SQL Server 2008, Wix Project Builder, RTI 2.0
Role: Developer
Duration: March 2011 – Jan 2012
Responsibilities:
Responsible for the design, development, coding, testing, debugging and documentation of
interfaces to meet the challenging requirements of client and also creating the Stored
Procedures, functions, views in the databases.
Involved in writing unit test case document and unit testing.
Fixed critical Bugs and prepared builds on a weekly basis.
Optimization of information management approaches through an understanding of evolving
business needs and technological capabilities.
Performed various Data Transformations using conditional split, data conversion, derived
columns and lookups to source data to transfer data in a format as per organization needs.
Improved the performance of SSIS packages by implementing parallel execution, removing
unnecessary sorting and using optimized queries
Setting up of large amount of data to test the interface.
Proactively identified the risk that would have appeared as a defect in the later stages of testing.
Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
Used SQL Profiler and Query Analyzer to optimize DTS package queries and stored procedures.
Wrote T-SQL procedures to generate DML scripts that modified database objects dynamically
based on user inputs.
4 | C h a k r a v a r t h y U p p a r a
5. 3. Operations ScoreCard
The purpose of the Business Scorecard (OS) is to facilitate alignment amongst Chief Operating Officers
(COOs) on a balanced set of metrics to manage it. It will establish a foundation that will provide a
consistent framework, approach, look and feel, etc. for performance measurement/reporting across the
organization. Accenture Business Scorecard is built with a Cognos web interface on top of a SQL Server
2000 database server. OS pulls the data from several data sources, including both user generated flat
files uploaded to the Interface Application Website (IAW) and data extracts from the SAP Business
Warehouse (BW). OS uses the Enterprise Batch Integration (EBI) platform to transfer all source data to
staging tables on OS’s database server.
Team Size: 8
Work Location: Accenture, Bangalore
Tools &Technologies: SSIS, SSAS, SSRS, C#.Net, SQL Server 2008, Wix Project Builder, RTI 2.0
Role: Developer
Duration: June 2009 –Mar 2011
Responsibilities:
Environment builds for both the production and test servers.
Interacting with client and gathering the requirements for interfaces and preparing the
estimation time for coding and change request.
Responsible for analyzing the Technical specification documents (TSD) and preparing
Interface specification documents (ISD).
Optimization of information management approaches through an understanding of evolving
business needs and technological capabilities.
Performed various Data Transformations using conditional split, data conversion, derived
columns and lookups to source data to transfer data in a format as per organization needs.
Improved the performance of SSIS packages by implementing parallel execution, removing
unnecessary sorting and using optimized queries
Responsible for the design, development, coding, testing, debugging and documentation of
applications.
Creating the Stored Procedures, functions, views in the databases.
Involved in writing unit test case document and unit testing.
Identified and fixed various critical defects and bugs.
Setting up of large amount of data to test the interface.
Proactively identified the risk that would have appeared as a defect in the later stages of testing.
Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
Used SQL Profiler and Query Analyzer to optimize DTS package queries and stored procedures.
5 | C h a k r a v a r t h y U p p a r a
6. Querying SSAS cubes using MDX to analyze data.
4. On QSM
OnQSM is one of the web applications of Hilton group of hotels. Application is developed using .Net 2.0
and SQL Server 2005.Data related to Hilton hotels, hotels bookings and users is stored in a database
built using SQL Server 2005.Client can use this application to search for hotels located in various
locations and can book hotel rooms as per his requirement. Hotels related data is loaded in database
using SSIS packages.
Team Size: 11
Work Location: Accenture, Bangalore
Tools &Technologies: SSIS, SSAS,C#.Net, SQL Server 2005, SSRS
Role: Developer
Duration: March 2008 – June 2009
Responsibilities:
Responsible for analyzing the Technical specification documents (TSD) and preparing
Interface specification documents (ISD).
Optimization of information management approaches through an understanding of evolving
business needs and technological capabilities.
Performed various Data Transformations using conditional split, data conversion, derived
columns and lookups to source data to transfer data in a format as per organization needs.
Responsible for the design, development, coding, testing, debugging and documentation of
applications.
Creating the Stored Procedures, functions, views in the databases.
Involved in writing unit test case document and unit testing.
Proactively identified the risk that would have appeared as a defect in the later stages of testing.
EDUCATIONAL SUMMARY
Passed
Degree /
Certificate
Institute / School,
City
Percentage
(%)
University/Board
6 | C h a k r a v a r t h y U p p a r a
7. 2007 B-Tech in
Information
Technology
G.Pulla Reddy
Engineering College
63.36 SriKrishnadevaraya
University(SKDU)
2002 Higher Secondary
Scho
ol
(Std. XII)
Vavilala Junior
College
85.60 AndhraPradesh Intermediate
education council
2000 High School
(Std. X)
Adarsha Vidya
Peetham High School
79.90 AndhraPradesh Board Of
Secondary Education
EXTRACURRICULAR ACTIVITIES
Played 1 National level game in Kho-Kho, got the player of the series Award.
Played 5 state level games.
PERSONAL DETAILS
Nationality : Indian
Marital Status : Married
Date of birth : 10-Aug-1985
Sex : Male
Hobbies : Playing Shuttle.
Place: Bangalore Chakravarthy Uppara.
Date:
7 | C h a k r a v a r t h y U p p a r a