Вы находитесь на странице: 1из 7

Ranjith Reddy Phone: 732-930-1525 Email: ranjith6873@yahoo.

com

!""#R$ About 7% years of overall experience in the Information Technology Industry Experience in data &areho'(in) and *'(ine(( intelli)ence using various ETL tools Informatica, SQL Server SSIS and Business b!ects "# years of data modelin) experience $ Extensive %no&ledge &ith dimen(ional data modelin)+ (tar (chema,(no&-la.e( (chema+ fact and dimension tables and process mapping using the top'do&n and bottom'up approach$ Extensive experience &ith E/0 tool 1n-ormatica in designing the 2or.-lo&(+ 2or.let(+ "a33in)(+ (onfiguring the Informatica Server and scheduling the )or%flo&s and (e((ion( using 1n-ormatica Po&er 4enter 8.1.1,7.1,6.2,5.1$ *ast experience in 5e(i)nin) and developing complex ma33in)( from varied transformation logic li%e !nconnected and 4onnected loo.'3(+ o'rce 6'ali-ier+ Ro'ter+ 7ilter+ E83re((ion+ #))re)ator+ 9oiner+ !3date trate)y etc. Experience in creating Re'(a*le /a(.( : e((ion(+ 4ommand+ Email; and <on-Re'(a*le /a(.( :5eci(ion+ E=ent 2ait+ E=ent Rai(e+ /imer+ #((i)nment+ 2or.let+ 4ontrol;. )ell Experienced in doing Error >andlin) and /ro'*le(hootin) using various log files$ Extensively &or%ed on developing and de*'))in) 1n-ormatica ma33in)(+ ma33let(+ (e((ion( and &or.-lo&(. )or%ed on Per-ormance /'nin), identifying and resolving 3er-ormance *ottlenec.( in various levels li%e sources, targets, mappings and sessions$ Extensive &or% &ith +L,SQL, 3er-ormance t'nin) of racle using,?olden )ate+ /.3ro-+ 60 trace+ 60 3lan+ 60 hint(+ @racle 3artitionin)+ =ario'( inde8e( and join ty3e( -nderstanding . &or%ing %no&ledge of Informatica (/( 0 4han)e 5ata 4a3t're1 Implementation experience of (/( using stored procedures, triggers and using informatica po&er exchange$ Experienced &ith Informatica /ata Explorer 0I/E1 , 1n-ormatica 5ata 6'ality 0I/Q1 tools for /ata Analysis , /ata +rofiling and /ata 2overnance$ Experience in &or%ing &ith "ain-rame -ile(+ 4@A@0 -ile(+ B"0+ and 7lat 7ile( +roficient &or%ing &ith -nix,Linux environments and &riting -3I4 shell scripts,5ava.Sybase Experienced in &or%ing &ith tools li%e /@#5+ 60 er=er "ana)ement studio and SQL plus for development and customi6ation Experience &ith /eradata as the target for the datamarts, &or%ed &ith A/E6+ 7a(t0oad and "'lti0oad +roficient in using 3mcmd and 3mre3 commands Strong s%ills in data analy(i(+ data reC'irement analy(i( and data mapping for ETL processes Ability to prioriti6e and execute tas%s in a high pressure environment Experience in mentoring and providing %no&ledge transfer to team members, support teams and customers$

/E4><14#0 D100 E/0 /ool(: A1 /ool(: 5ata*a(e(: 4lient ide .ill(: 2e* er=er(: @ : /ool(: Informatica +o&er (enter,7$x,8$x,9$x, SSIS (ognos 7 BI Suit, SS:S, Business b!ects 4I r;,9$<,<$x =S SQL Server ;>><,;>>7, racle 7i,?i ,@>g, Teradata, IB= /B;, Sybase SQL, T'SQL, +L,SQL, -3I4 shell scripting, 5ava, AT=L, 4=L, (SS, 5avaScript, (, (##, *B 9$> IIS v<$>,9$>, Apache Tomcat )indo&s ;>>>,3T, -3I4,Solaris, :ed Aat Linux, AI4 *ersion (ontrolB*isual Source Safe 9$>, (*S Er&in "$@, Toad, :ational :ose, =S +ro!ect, Test /irector, =S *isio, Autosys

Ed'cational 6'ali-ication: BachelorCs degree in computer science,Da%atiya -niversity')arangal$

PR@7E

1@<#0 EBPER1E<4E @ct 2009 - Pre(ent

2arner Arother(+ 0o( #n)ele(+ 4# r. E/0 5e=elo3er

This pro!ect &as to implement an Enter3ri(e data &areho'(e :E52; by means of integrating data from different feeder systems situated across various locations into a central repository of business information$ The E/) provides Euic% access to data to enable a more informative decision ma%ing process$ Re(3on(i*ilitie(: Involved in all phases of 504 from reEuirement, design, development, testing, training and rollout to the field user and support for production environment $ )or%ing &ith the Business Analysts and the QA team for validation and verification of the development Involved in designing relational models for @5 and datamart. /ata Quality Analysis to determine cleansing reEuirements$ :esponsible for developing, support and maintenance for the E/0 0Extract, Transform and Load1 processes '(in) 1n-ormatica 3o&er center. Extract data from -lat -ile(+ @racle+ y*a(e+5A2+ and 60 er=er 2008 . " 60 er=er 2005,2008 and to load the data into the target database$ Extensively used 1n-ormatica to load data from -i8ed &idth and delimited 7lat -ile(. )or%ed &ith Re3o(itory "ana)er, 5e(i)ner, 2or.-lo& "ana)er and 2or.-lo& "onitor+ also imported and created Source /efinitions using o'rce #nalyEer and Target /efinitions using )arehouse /esigner$ /eveloped complex mappings using corresponding Source, Targets and Transformations li%e '3date (trate)y+ loo.'3+ (tored 3roced're+ 60+ (eC'ence )enerator+ joiner+ a))re)ate+ 9a=a and e83re((ion tran(-ormation( in extracting data in compliance &ith the business logic $ (reated 1 Pac.a)e( to mi)rate (lo&ly chan)in) dimen(ion( Extensively used Informatica +o&er center and created mappings using transformations to flag the record using '3date (trate)y for populating the desired (lo&ly chan)in) dimen(ion ta*le($ Implementation experience of 454 : 4han)e 5ata 4a3t're; using stored procedures, triggers and using informatica po&er exchange$ Querying and analy6ing m'lti3le data*a(e( and handling the errors as per the client specifications$ (reated server optimi6ed database routing and ma33in)( and focused on 3er-ormance t'nin)$ Aandling larger database Eueries and applying tran(-ormation( to ma%e the *'(ine(( (ol'tion applicable to pro!ect$ Involved in Per-ormance t'nin). (reated /ran(-ormation( and "a33in)( using Informatica /esigner and processing tas%s using )or%flo& =anager to move data from multiple sources into targets$ /esigned dynamic 1 3ac.a)e( to transfer data crossing different platforms, validate data and data clearing during transferring, and archived data files for different /B=S . Extensively used Informatica for loading the historical data from various tables for different departments$ -sed shortcuts to reuse ob!ects &ithout creating multiple ob!ects in the repository and inherit changes made to the source automatically$ )rote stored procedures in P0, 60 and -3I4 hell cri3t( for automated execution of !obs Identified the errors by analy6ing the (e((ion lo)($ :esponsible for monitoring all the sessions that are running, scheduled, completed and failed /ebugged the mapping of the failed session to chec% the progress of data load$

Involved in !nit and y(tem /e(tin) of E/0 4ode :"a33in)( and 2or.-lo&(; Implemented best practices suggested by Informatica to simplify deployment +rocess$ (reated /e(t (cri3t( and executed in the /e(t 5irector$ )or%ed &ith P"4"5 to interact &ith Informatica Server from command mode and execute the shell scripts$ )rote documentation to describe program development, logic, coding, testing, changes and corrections$

En=ironment: Informatica +o&er (enter 7$90Informatica /esigner, :epository =anager, )or%flo& =anager, )or%flo& =onitor, :epository Server Administration (onsole1, Er&in, SQL, +L,SQL, Sybase, =S SQL Server ;>><,;>>7,5ava, racle @@g, -/B, /B;, Flat Files, Solaris @> tate treet 4or3oration+ 0o( #n)ele(+ 4# r. 1n-ormatica 5e=elo3er 9an 2009 F e3 2009

State Street (orporation is the &orldGs leading provider of financial services to institutional investors$ It provides core investment custody, fund or investment,securities accounting, fund administration, securities finance and transfer agent services to insitutional clients$ Its broad and integrated range of services spans the entire investment spectrum, including research, investment management, trading services and investment servicing$ State Street also provides Hmiddle officeH services such as trading operations and a (alifornia affiliate provides reconciliation services to investment ban%s &ith the help of Syntel$ State Street Syntel Sourcing +rivate Limited 0SSS+L1 is a !oint venture entity that executes reconciliation for investment ban%s &orld&ide$ Re(3on(i*ilitie(: Involved &ith reEuirement gathering and analysis for the data marts focusing on data analy(i(, data C'ality+ data ma33in) *et&een @5 , staging tables and data &arehouses,data marts$ /esigned and developed processes to support data Euality issues and detection and resolutions of error conditions$ )or%ing &ith the Business Analysts and the QA team for validation and verification of the development$ Extract data from -lat -ile(+ @racle+ 5A2+ and 60 er=er 2008 , and to load the data into the target database$ Analy6ed the session logs, bad files and error tables for troubleshooting mappings and sessions$ Implemented various scenarios related to slo&ly gro&ing targets and (lo&ly chan)in) dimen(ion(:/y3e1+ /y3e2+ /y3e3; Implemented various business rules of data transformations using various Informatica transformations li%e <ormaliEer+ o'rce 6'ali-ier+ !3date trate)y+ 0oo. '3:connected,'nconnected,(tatic cached,dynamic cached;+ eC'ence ?enerator+ e83re((ion+ #))re)ator+ B"0:(o'rce and )enerator;+ tored Proced're( $ )or%ed on 454:4han)e 5ata 4a3t're; to implement 45 : lo&ly 4han)in) 5imen(ion(1$ )or%ed &ith ne&er Informatica transformations li.e 9a=a tran(-ormation+ /ran(action 4ontrol$ -sed Teradata as a Source and a Target for fe& mappings$ )or%ed &ith /eradata loader( &ithin 2or.-lo& mana)er to con-i)'re 7a(t0oad and "'lti0oad (e((ion(. Experience &ith /eradata as the target for the datamarts, &or%ed &ith A/E6+ 7a(t0oad and "'lti0oad /eveloped Informatica using 9a=aG y*a(e environments +rovided administrative functions li%e creating repositories, bac%ing up repositories, setting up users, assigning permissions and setting up folders in :epository manager$ )rote shell script utilities to detect error conditions in production loads and ta%e corrective actions, &rote scripts to bac%up,restore repositories, bac%up,restore log files$ Aeavily involved &ith 3er-ormance t'nin) o- @racle data*a(e F '(in) /DPro- 'tility+ &or.in) &ith 3artitioned ta*le(, implementing layer of materiali6ed vie&s to speed up loo%up Eueries,

&or%ing &ith Aitma3 inde8e( -or dimen(ion ta*le(+ 5A" tat( 3ac.a)e to '3date (tati(tic(+ '(in) 60 hint(. /id QA of ETL processes, migrated Informatica ob!ects from development to QA and production using deployment groups$ +rovided production support and involved &ith root cause analysis, bug fixing and promptly updating the business users on day'to'day production issues$ (o'ordinated &ith the off'shore teams and mentored !unior developers$

En=ironment: Informatica +o&er (enter 7$9, racle @>g, Autosys, racle ?i, Er&in "$<, (=S, =S +o&er+oint, =S *isio, T A/ ?$>, +L,SQL, -3I4,SQL LoaderI,SQL server ;>>< , =S SQL Server ;>><,;>>7$

/ra=eler( 1n('rance+ >art-ord+ 4/ E/0 1n-ormatica de=elo3er,#naly(t

<o=07 - 5ec 08

Travelers offers a &ide variety of property and casualty insurance and surety products and services to businesses, organi6ations and individuals in the -nited States and in selected international mar%ets$ It provides commercial and personal property and casualty insurance products and services to businesses, government units, associations, and individuals$ Re(3on(i*ilitie(: Interpreted logical and physical data models for Business users to determine common data definitions and establish referential integrity of the system$ Assist data modeling using Er2in H.8$ Extensively used all the features of Informatica *ersions 9$x and 8$x including 5e(i)ner+ 2or.-lo& mana)er and Re3o(itory "ana)er+ 2or.-lo& monitor$ (reated &or%flo&s and tas%s in )or%flo& =anager and lin%ed the database through server setup and various other connections$ (reated users in Informatica, assigned them various permissions$ )or%ed &ith mappings using expressions, aggregators, filters, loo%up,update strategy and stored procedures transformations$ (reated flexible mappings,sessions using parameters, variables and heavily using parameter files$ Involved in monitoring Informatica !obs,processes using )or%flo& =onitor$ /eveloped and modified -3I4 shell scripts to reset and run Informatica &or%flo&s using 3mcmd on -nix Environment$ (onversant &ith the 1n-ormatica #P1 calls$ Partitioned sources to improve session performance$ Bac%up,:estoration of repositories$ -pgrade of repositories &hen upgrading to ne& versions of Informatica$ (ompleted various data load simulations to stress test the mappings$ Tuned performance of Informatica sessions for large data files by increasing bloc% si6e, data cache si6e, seEuence buffer length, and target based commit interval$ Improved session run times by partitioning the sessions$ )as also involved heavily into data*a(e -ine t'nin) 0creating indexes, stored procedures, etc1, partitioning oracle databases$ En=ironmentB Informatica +o&er (enter 8$@$x, 7$@$@ S+", SQLI+lus, SQLILoader, -nix, Linux, )indo&s 4+$ <ational ?rid 4or3oration+ "el=ille+ <$ E/0 5e=elo3er racle @>g, =S SQL Server ;>>< +L,SQL,

9an 2007F e3 2007

3ational 2rid is a provider of gas to different parts of 3orth East -S li%e Long Island 03J1, Boston, :hode Island, (onnecticut etc$ The pro!ect involves addition of -pstate 3e& Jor% locations to the already running

gas lines$ The pro!ect involves interface and migration bet&een the old transmissions in -pstate 3J 0%no&n as TSA1 into 3ational 2ridCs ne& transmission 0EBB1$ Re(3on(i*ilitie(: Analy6ed the system, architect and business flo& in order to define the reEuirement$ Involved in the reEuirement definition and analysis in support of data &arehousing efforts$ /esigned and developed business rules to generate consolidated 0fact,summary1 data identified by dimensions using 1n-ormatica E/0 0+o&er (enter1 tool$ -pdate or add ne& mappings to EBB to incorporate TSA data and flat files &ill be sent out &ith the reEuired information bac% to TSA$ =aintained stored definitions, transformation rules and targets definitions using 1n-ormatica repository manager$ (reated and scheduled sessions and Batch process based on demand, run on time, run only once using 1n-ormatica server manager$ Involved in the performance tuning of mappings and sessions$ (reated !ava scripts for automated scheduling of 1n-ormatica !obs$ /eveloped training materials for deployment of data marts and reports$ Scheduled and monitored transformation processes using Informatica Server =anager$ En=ironment: 1n-ormatica +o&er (enter 8$@$", racle ?i, +L,SQL, SQLI +lus, SQLILoader, -3I4$

2ell Point >ealth4are+ "a(on+ @> E/0 5e(i)ner r. 1n-ormatica,/eradata 5e=elo3er

9'ly 06 F 5ec 06

Re(3on(i*ilitie(B Involved in full life cycle development including 5e(i)n+ E/0 (trate)y+ tro'*le(hootin) :eporting, and Identifying facts and dimensions$ +repared the reC'ired a33lication de(i)n doc'ment( based on functionality reEuired Installed and con-i)'red 1n-ormatica 7.1 "i)rated re3o(itory and mapping from Informatica 6.2 to 7.1 4reated and "aintained '(er( and !(er 3ro-ile( /esigned the E/0 3roce((e( '(in) 1n-ormatica to load data from SA+ :,K, racle, Flat Files 0Fixed )idth1, and Excel files to staging database and from staging to the target Teradata )arehouse database$ )rote the Algorithm for ETL 0Extract, Transform and Load1 team for /ata *alidation$ +rovided the A/E6 (cri3t( to validate the Edge =odel and to generate Serial Dey$ (reated /ata =arts and did System Testing of the Application$ Automated Test Scenarios using A/E6 (cri3t( to validate Source System /ata against the /ata =art *ie&s generated by Edge$ )rote Queries, +rocedures and functions that are used as part of different application modules ptimi6ed Teradata SQL and TSQL Eueries for better performance$ Extract and Load data using different tools in Teradata li%e "'ltiload+ 7a(tE83ort+ 7a(tload+ @0E 0oad+ A/E6. Implemented the *e(t 3ractice( for the creation of mappings, sessions and &or%flo&s and performance optimi6ation$ (reated mappings using transformations li%e Source Qualifier, 5oiner, Aggregator, Expression, Filter, :outer, Loo%up, -pdate Strategy, and SeEuence 2enerator$ /esigned and developed the logic for handling (lo&ly chan)in) dimen(ion tables load by flagging the record using update strategy for populating the desired$

Involved in clean(in) and e8traction o- data and defined Euality process for the &arehouse$ Involved in performance tuning and optimi6ation of Informatica mappings and sessions using features li%e partitions and data,index cache to manage very large volume of data$ /ocumented E/0 te(t 3lan(+ te(t ca(e(+ te(t (cri3t(+ te(t 3roced're( , assumptions, and validations based on design specifications for unit testing, system testing, expected results, preparing test data and loading for testing, error handling and analysis$ Involved in migration of mappings and sessions from development repository to production repository Involved in -nit testing, !(er #cce3tance /e(tin) to chec% &hether the data is loading into target, &hich &as extracted from different source systems according to the user reEuirements$ Involved in production support &or%ing &ith various mitigation tic%ets created &hile the users &or%ing to retrieve the database$ (reated tored Proced're( to transform the /ata and &or%ed extensively in P0, 60 for various needs of the transformations &hile loading the data$

<i((an <orth #merica+ ?ardena+ 4# 5ata &areho'(e , E/0+ @racle+ !<1B 5e=elo3er

#3r 05- 9'n 06

3issan 3orth America Inc$ 033A1 &as created coordinate all of 3issans various activities in 3orth America to enhance the design, development, manufacturing and mar%eting of 3issan vehicles and provides solutions for regional data &arehouse$ Re(3on(i*ilitie(B :eEuirement gathering and -nderstand the Functional Business processes and :eEuirements given by the Business Analyst$ Involve in /esigning Aigh level Technical /ocumentation based on specification provided by the =anager (reated mappings, &or%flo&s for 3issan extended services north America L3ES3AM and 3issan acceptance holding company L3AA(M Extraction, Loading and -nit testing has been done using both SA+ A3/ 3 3'SA+ sources )or%ed on different parallelism concepts in AbInitio$ Experienced in ETL Administration responsibilities for the enterprise /ata using informatica tool Involved in &riting Shell Scripting for ETL 5 BS to run$ +o&er Exchange (hange /ata (apture has been done for data updates Technical /ocumentation has been done for all the mappings for presentation &ith Business logic En=ironment: Informatica +o&er (enter 8$@, IB= /B;, AbInitio, =ainframes, -3I4

> A4 A#<D+ 1ndia 5ata*a(e 5e=elo3er

#') 03 - "ar 05

This system enables traders,senior managers to mitigate the credit,mar%et ris% associated &ith non' standard trades and regulatory compliance because of the ability to monitor and manage activities and display transaction audit trails thereby avoiding ris%s$ The secondary goal is to reduce the &or%'effort associated &ith constant changes in regulatory rules related to eEuity trading$ Re(3on(i*ilitie(B

Actively involved in gathering reEuirements from Business -sers, and converting them into system reEuirement specifications and creating detailed use'cases and design documents /esigned, developed, and managed the &or%flo& processes to reflect business reEuirements &ith several adapters, exceptions and rules )as involved in data modeling$ /esigned data flo&s using -=L$ /esigned and developed -ser 2roup =anagement modules to implement complex business rules for permissions$ (oordinated in setting up the development, test, production and contingency environment /esigned, developed, managed database star schema, &ith various hierarchical and loo%up tables /eveloped and maintained complex stored procedures Involved in setting up of application server clustered environment -nder&ent training in Standard Soft&are +rocess in implementing (== level < in an enterprise organi6ation racle 7i, Shell Scripts, -=L, Test /irector, Sun S

En=ironmentB

Вам также может понравиться