You are on page 1of 8

Mohammed Ali PROFESSIONAL SUMMARY: Over 7 years of IT experience in Software Analysis, Development and Implementation of business applications for

r CRM, PRM, Retail and Fi a !ial verticals. Over " years of experience in O#IEE $ Sie%el A alyti!s. Expertise in E&L and data i te'ratio , experience in developing ETL mappings and scripts using I (ormati!a Po)er Ce ter *+,$ 7+, $-+, .esi' er Source Analy!er, "are#ouse designer, $apping designer, $applet Designer, Transformation Developer%, Re/ository Ma a'er, 0or1(lo) Ma a'er 2 0or1(lo) Mo itor+ Excellent domain &nowledge on Sie%el eCha el, eCo s3mer, Sie%el Sales+ Extensively wor&ed on t#e E&L ma//i 's, a alysis and documentation of OLAP re/orts re43ireme ts+ Solid understanding of 'LA( concepts and c#allenges, especially wit# large data sets. Excellent &nowledge and experience in creating source to target mapping, edit r3les a d validatio , tra s(ormatio s and %3si ess r3les. Extensive )nowledge of A alyti!s .ata )areho3si ' 5E&L6+ Expertise in develo/i ' a d !ost3mi ' S.E a d SIL mappings based on t#e re*uirement. Extensive &nowledge of .AC configuration and setup. Excellent &nowledge of data )areho3se ar!hite!t3res, concepts and tec#nologies, dime sio al Star S!hema a d S o)(la1es S!hema methodolo'ies. Extensive )nowledge of +D,$S Ora!le a d &eradata%. Experienced in design and development of PL$S7L Stored Pro!ed3res, F3 !tio s, C3rsors, Pa!1a'es and Triggers. Experienced in writing S-L *ueries Materiali8ed 9ie), S3% 73eries%. Extensive )nowledge of different Sc#emas Star a d S o) Fla1e% and .ata )areho3si ' !o !e/ts. Experience in creation and maintenance of O#IEE Admi istratio + Experience in creation and maintenance of 0e% Admi istratio tool+ Experience in creation and maintenance of ,I (ublis#er, .ash%oards, A s)ers, .elivers a d i#ots+ Experience in O#IEE Ar!hite!t3re 5(#ysical layer, ,usiness $odel layer and (resentation Layer%. )nowledge of developing .A/A code. Developed shell s!ri/ts for running )areho3se :o%s t#at can generate automated emails periodically. 0sed 1ob s!hed3li ' e,te sively wit# 2rontab for different periodicity levels. 3ave very Strong development s&ills in .ata 0areho3si ' &e!h olo'ies. (ossess a *uic& learning attitude towards latest tec#nologies. A self4starter wit# excellent communication s&ills and #aving radical and tactical problem solving approac#es. &e!h i!al S1ills: OPERA&IN; SYS&EM R.#MS E&L &OOL PRO;RAMMIN; LAN;UA;ES REPOR&IN; &OOLS : : : : : Linux, 3(405, Solaris, "I6D'"S 788896T '+A2LE :8g, Teradata, $S S-L server 7888 9 788; Informatica (ower 2enter <.x (L9S-L O#IEE <=+>+?+<, ,usiness 'b1ects =.;, 5I

Ed3!atio al 73ali(i!atio : ,.E in Electronics and 2ommunication Engineering, 9isves)araiah &e!h olo'i!al U iversity, #el'a3m, I dia+ &rai i ' 2 Pro(essio al A!hieveme ts: Trained from Siebel 0niversity on Sie%el A alyti!s Overvie) 5Sie%el 7+76+ Trained from Siebel 0niversity on Sie%el A alyti!s .ata 0areho3se .evelo/er 5Sie%el 7+76+ Awarded E@A)ard in 3( for outstanding contribution. Awarded I sta t Aarma a)ard in Accenture for outstanding contribution and )ey performer. Pro(essio al E,/erie !e: Maryla d .e/artme t o( P3%li! Sa(ety a d Corre!tio al Servi!es, #altimore M. Ba 3ary C==D E &ill .ate Lo!al La) E (or!eme t 5LLE6 Pro:e!t was created to provide a single source of information on sub1ect #istory, wit#out #aving to access t#e individual system databases containing t#is #istory. T#is das#board is used by different agencies in Department of (ublic Safety and 2orrectional services D(S2S% of tri4state $aryland, D2 and /irginia% t#roug# a secured internet connection. .PSCS StateStat Pro:e!t is a performance4measurement and management tool implemented by >overnor $artin '?$alley to ma&e $aryland state government more accountable and more efficient. T#is pro1ect uses 'vid for security aut#entication t#at acts as an LDA( t#at merges various ot#er LDA( or AD Servers into a Single '/D Directory. In our case, it currently pulls in 0sers from +oc&et LDA( I$S 9 $ain frame 0sers% and IT2D AD 0sers. Res/o si%ilities: Interacted wit# 2lient Services $anagement business representatives for gat#ering t#e +eports $ Das#boards re*uirements and to define business and functional specifications .ata Model .esi' a d .o!3me tatio @acts and Dimensions, ,usiness 0sers A Security (ermissions, Stars wit# 3ierarc#ies, ,usiness $odel 6ames for Source 2olumns, +eports and Das#board Layouts% ',IEE meta4data development. 2onfigure repository on all t#e t#ree layers (#ysical Layer, ,usiness Logic and $apping Layer and (resentation Layer% Co (i'3red L.AP $ Si 'le Si' @o $ O9i. in ',IEE Set up $ulti 0ser Development Environment $0DE% Set up Usa'e tra!1i ' and S!hed3ler in ',IEE. >enerated, configured and implemented t#e Metadata .i!tio ary on '2B. webserver+ 2reated Usa'e &ra!1i ' Re/orts+ "#ole !3stomi8atio of t#e $aryland D(S2S4 LLE das#board. I te'rati ' ',IEE and ,I (ublis#er. "or&ed on displaying ,L', images from D,7 database to ',IEE das#board using (L9S-L gateway. Mer'i ' t#e LLE Das#board and D(S2S StateStat +epositories and "ebcatalog. Different levels of Security set4up for t#e entities of t#e application on bot# +epository file and "eb catalog file% Developed and Debugged I tera!tive .ash%oards and Re/orts relating to C3stomer Feed%a!1 A alyti!s, wit# different Analytic /iews >uided 6avigation, (ivot Table, 2#art, /iew Selector, 2olumn Selector, @ilters, and Das#board (rompts% using Prese tatio Servi!es. 2reated ,I (ublis#er reports based on user re*uest.

Implemented O%:e!t Level Se!3rity for t#e ob1ects li&e Das#boards and +eports, and .ata Level Se!3rity for +egion and (roduct dimensions, using Sessio 9aria%les. 2reated PL$S7L Pro!ed3res a d (3 !tio s to load the data from different Databases. 2reated .ava code to extract t#e data and display a webpage. Developed Per(orma !e &3 i ' Strategies, for optimi!ed performance, by implementing A''re'ate Navi'atio , Ca!he Ma a'eme t, re4organi!ing data, and ma&ing some c#anges to +eports. Developed and Implemented Usa'e &ra!1i ' +eports. Implemented t#e delivery of i#ots using Ora!le #I .elivers to alert t#e associated teams and Agency personnel also used i,ots for 2ac#e Seeding and 2ac#e purging. (erformed U it &esti ', Integration Testing, and User A!!e/ta !e &esti ' 5UA&6 , to validate reports, and played an active role in product rollouts. 2reated compre#ensive and easy4to4understand Ora!le A s)ers A .ash%oards User ;3ide, and provided intensive &rai i ' to business users. E viro me tC Ora!le #3si ess I telli'e !e EE <=+<+>+>+=, 'racle :8g, I,$ D,7 D.;, S-L Server 788;, $y S-L, I$S, (L9S-L >ateway, "indows Server 788E9 5(, I,$ D,7 2onnect Enterprise Edition /<.:, 6eon S#adow =.8 I$S%, '/iD, S-L Developer, S-L and (L9S-L. Alle'is ;ro3/, Fa over, M. A/ril C==* E .e!em%er C==D Sales A//li!atio Pro:e!t .es!ri/tio : Allegis >roup is t#e largest privately #eld staffing company in t#e 0nited States and serves a wide variety of industries. Allegis >roup is using t#e Siebel sales application to enter t#e data about Activities, +e*uirements and 'pportunities. T#ey want Analytics Application w#ic# analyses t#e performance based on t#e region division etc. Siebel Analytics Application #elps t#em to analy!e and ta&e t#e business decisions. Role a d Res/o si%ilities: Analy!ed t#e functional specification provided by t#e data arc#itect and created tec#nical specification for t#e mapping. Importing t#e metadata tables from t#e database to t#e O#IEE $ Sie%el A alyti!s Physi!al Layer. Involve in up gradation process of Siebel Analytics F.< to ',IEE :8.:.E.E. 2reating t#e Logical and (#ysical 1oins in #3si ess Model Layer of O#IEE $ Sie%el A alyti!s Re/ository+ 2reating #ierarc#ies and new logical columns as per t#e business re*uirements. 'rgani!ing t#e presentation layer in a format t#at is easy for end user to use as basis for reporting. Im/leme ted O#IEE $ Sie%el A alyti!s se!3rity at t#e data and ob1ect levels. 0tili!ed variables and initiali!ation bloc&s in t#e repository. Implemented cac#ing to increase performance. 2reating t#e O#IEE $ Sie%el A alyti!s I tera!tive .ash%oards, Pa'es and t#e re*uests. Created a d set3/ O#IEE .elivers, i#ots+ Sc#eduled t#e i,ots based on users re*uests. 2reated 2olumn selectors for slice and dice of t#e data. 2reating t#e reports wit# embedding t#e >lobal @ilters92olumn selectors, c#arts. $igrated t#e +(D and 2atalog form different environments. 2arried out Testing and debugging of reports Debug and optimi!e t#e O#IEE $ Sie%el A alyti!s .ash%oards $ Re/orts (erformed ma1or role in understanding t#e ,usiness re*uirements and designing and loading t#e data into data ware#ouse. 2reated new mappings and updating old mappings according to c#anges in ,usiness logic.

Developed and modified t#e SDE mappings to extract t#e data from Sie%el OL&P a//li!atio to staging area. Developed and modified t#e SIL mappings to load t#e data into S+$". Implemented Slowly 2#anging Dimensions 4 Type I A II in different mappings as per t#e re*uirements. 2reation of new wor&flows and sessions in I (ormati!a )or1(lo) Ma a'er to incorporate t#e new mappings into t#e @ull and Incremental loads. Implemented performance tuning logic on Targets, Sources, mappings, sessions to provide maximum efficiency and performance. 2reated and configured t#e 6ew tas&s. (erformed and created 0nit Test. 2reated s#ell scripting to do t#e (re and (ost session tas&s. 2reated S#ell script to sc#edule t#e 1obs @ull and incremental%. Ta&ing t#e bac&up of repository on regular intervals depending on t#e amount of wor& done. E viro me t: Sie%el Sales, Ora!le <=', I (ormati!a, O#IEE$Sie%el A alyti!s 7+*, .AC and Solaris. Fe)lett@Pa!1ard B3 e C==- @ Mar!h C==* Part er Relatio shi/ Ma a'eme t Pro:e!t .es!ri/tio : T#e 3( (artner (ortal allows 2#annel (artners to communicate, collaborate, and conduct business wit# 3(. It facilitates 1oint planning and execution between 2#annel (artners and 3( by giving 2#annel (artnerGs access to mar&et development funds management, claim management, and many ot#er tools for transacting business. T#e 3( (artner (ortal is also 3(Gs sole e4communications pull ve#icle to disseminate &ey sales, mar&eting, service, support, training, pricing and ordering information to its 2#annel (artners. Role a d Res/o si%ilities: Analy!ed t#e functional specification provided by t#e data arc#itect and created tec#nical specification documents for t#e mapping. (erformed ma1or role in understanding t#e ,usiness re*uirements and designing and loading t#e data into data )areho3se+ 2reated new mappings and updating old mappings according to c#anges in ,usiness logic. Developed and modified t#e S.E ma//i 's to extract t#e data from Sie%el OL&P a//li!atio to staging area. Developed and modified t#e SIL mappings to load t#e data into S+$". Im/leme ted Slo)ly Cha 'i ' .ime sio s @ &y/e I 2 II in different mappings as per t#e re*uirements. 2reation of new wor&flows and sessions in Informatica wor&flow $anager to incorporate t#e new mappings into t#e @ull and Incremental loads. Implemented performance tuning logic on Targets, Sources, mappings, sessions to provide maximum efficiency and performance. (erformed and created 0nit Test. 2reated s#ell scripting to do t#e (re and (ost session tas&s. 2reated S#ell script to sc#edule t#e 1obs @ull and incremental%. Ta&ing t#e bac&up of repository on regular intervals depending on t#e amount of wor& done. Importing t#e metadata tables from t#e database to t#e O#IEE $ Sie%el A alyti!s Physi!al Layer. 2reating t#e Lo'i!al and Physi!al :oi s in #3si ess Model Layer of O#IEE $ Sie%el A alyti!s Re/ository+ 2reating #ierarc#ies and new logical columns as per t#e business re*uirements. 'rgani!ing t#e presentation layer in a format t#at is easy for end user to use as basis for reporting. Im/leme ted O#IEE $ Sie%el A alyti!s se!3rity at t#e data and ob1ect levels. 0tili!ed variables and initiali!ation bloc&s in t#e repository.

E viro

Implemented cac#ing to increase performance. 2reating t#e Sie%el A alyti!s I tera!tive .ash%oards, Pa'es a d the re43ests+ 2reating t#e reports wit# embedding t#e >lobal @ilters92olumn selectors, c#arts. 2arried out Testing and debugging of reports Debug and optimi!e t#e O#IEE $ Sie%el A alyti!s .ash%oards $ Re/orts 2reating 2olumn selector for selecting columns in dropdown me t: Sie%el PRM, Ora!le Di, I (ormati!a, Sie%el A alyti!s 7+*, 3(405

Pre(erred Part er Portal Che!1 E 'i e Pro:e!t .es!ri/tio : T#e (referred (artner (ortal 2#ec& Engine ((( 2E% is an 3( Internal Analytical and +eporting tool used to evaluate if a (referred (artner (rogram candidate #as meet t#e criteria re*uired for members#ip. ,ased on t#e members#ip calculation 3( decides t#e compensation, incentive and special pricing for t#e (artner. T#e ob1ective of t#e pro1ect is to provide $a1or 2ategories li&e (referred (artners, +egistered (artners and Speciali!ations (artners. Role a d Res/o si%ilities: (erformed ma1or role in understanding t#e business re*uirements and designing and loading t#e data i to data )areho3se 5E&L6 2reated new mappings and updating old mappings according to c#anges in ,usiness logic Used E&L 5I (ormati!a6 to load data from source to target. Extracted data from different source 'racle, Teradata, flat files% and load into t#e staging area, and loaded into t#e ware#ouse for reporting. 0sed Informatica client tools 4 So3r!e A aly8er, 0areho3se desi' er, Ma//i ' .esi' er, Ma//let .esi' er, and Transformation Developer for defining Source A Target definitions and coded t#e process of data flow from source system to data ware#ouse 0sed I (ormati!a 0or1(lo) Ma a'er and "or&flow $onitor to sc#edule and monitor session status. 0sed Debugger to troubles#oot t#e mappings. Developed mappings in Informatica to load t#e data from various sources into t#e Data "are#ouse, using different transformations li&e Boi er, A''re'ator, U/date Strate'y, Ra 1, Ro3ter, Loo13/, Filter, Sorter and Source -ualifier. Implemented performance tuning logic on Targets, Sources, mappings, sessions to provide maximum efficiency and performance. Defined Target Load 'rder (lan for loading data into Target Tables. (repared 0nit Test 2ases. 2reated Answers and Das#board pages. 2reated various +eports and display in different views. Embedding a Siebel Analytics +e*uest In a Siebel Intelligence Das#board 2reated >lobal filters and Das#board pages. 2reated 2ompound layout and c#arts. 2arried out Testing and debugging of reports 2reating 2olumn selector for selecting columns in dropdown E viro me t: Sie%el PRM, Ora!le Di, &eradata, I (ormati!a, #3si ess O%:e!t GI, Sie%el A alyti!s 7+*, 3(405 A!!e t3re Servi!es P9& Ltd, #a 'alore, I dia Co s3mer S/e di ' #rea1thro3'h Clie t: Pro!ter 2 ;am%le Pro:e!t .es!ri/tio : A3' C=="@ May C==-

T#e 2onsumer Spending ,rea&t#roug# H2S,I% Analytics application provides (A>Gs 2ustomer ,usiness Development teams, Account Executives and /(?s wit# a single source of t#e following informationC 2ustomer @und (romotion (ayment (roduct Access to t#is information en#ances t#e efficiency, effectiveness, and simplification in planning promotions, customer spending programs, and trade fund utili!ation. T#e 2S, Analytics application will enable users to measure and improve t#e overall efficiency and effectiveness of 6ort# American $ar&et Development 'rgani!ation H6A $D'I% trade fund spending. Role a d Res/o si%ilities: Importing t#e metadata tables from t#e database to t#e Sie%el A alyti!s Physi!al Layer+ 2reating t#e Logical and (#ysical 1oins in #3si ess Layer+ 2reating #ierarc#ies and new logical columns as per t#e business re*uirements. 'rgani!ing t#e presentation layer in a format t#at is easy for end user to use as basis for reporting. 2reating t#e I tera!tive .ash%oards, Pa'es and t#e re*uests. 2reating t#e reports wit# embedding t#e >lobal @ilters92olumn selectors, c#arts. 2arried out Testing and debugging of reports 2reating 2olumn selector for selecting columns in dropdown. .evelo/i ' E&L ma//i 's in Informatica =.7.: ta&ing care of functionality. 2reation of new wor&flows and sessions in Informatica Server $anager to incorporate t#e new mappings into t#e @ull and Incremental loads Testing, debugging t#e Data loading. (erformed 0nit Testing of t#e reports. Ta&ing t#e bac&up of repository on regular intervals depending on t#e amount of wor& done. 2reated t#e mappings using transformations suc# as t#e Source *ualifier, Aggregator, Expression, Loo13/, Ro3ter, Filter, and 0pdate Strategy. Designed and developed ETL process using I (ormati!a -+C+<+ Defined Target Load 'rder (lan for loading data into Target Tables. Developed and modified t#e SIL mappings to load t#e data into S+$". $onitoring Incremental A @ull load. $aintaining t#e loads of @ull and Incremental on different environments li&e Development, 0AT and Stress. E viro me t : Sie%el CRM, Ora!le Di, I (ormati!a, Sie%el A alyti!s 7+7+", "indows 7888. &ryo!e So(t)are Pvt Ltd+ #a 'alore, I dia B3ly C==> @ B3ly@C==" Pro:e!t &itle : T#ump Analysis Clie t : "in Ease Enterprises. Ltd. Taiwan Pro:e!t .es!ri/tio : "in Ease Enterprises, Ltd. Is one of t#e $anufacturers of audio video products4 best D/D recorder, best portable D/D (layer, dual drive, D/D #ome t#eater system, D/D A tuner, D/D (layer, portable D/D $(E (layer and /2D (layer. T#e 2lientGs re*uirement was to #ave a system, w#ic# can give t#ose reports of t#eir business situation and can #elp t#em to analy!e t#e business. According to clientGs re*uirement t#is data ware#ouse is being developed. T#is pro1ect deals wit# t#e #ig# level re*uirements of t#e data ware#ouse system. It is meant for t#e use of ,usiness Executives, Senior $anagers and ,usiness Analysts wit# access to accurate, consolidated information. It also identifies t#e trend in t#e business, @orecasting and competitive analysis and targeted mar&et researc#. Role a d Res/o si%ilities:

Designed mapping as per E&L S/e!i(i!atio s+ Developed mappings and optimi!ed t#e mappings for better performance. 2reated mappings using various &ra s(ormatio s li1e Loo13/, Boi er, A''re'ator, E,/ressio , Filter, +outer and 0pdate Strategy. Implemented Slowly 2#anging Dimensions 4 Type I A II in different mappings as per t#e re*uirements (erformed Debugging and Tuning of mapping and sessions. 2reated and ran sessions for testing purpose. Tested mappings to assure t#at data is loaded as per ETL Specifications. E viro me t : Ora!le Di, MS S7L server C=== I (ormati!a -+C, ,usiness 'b1ects ;.:, "indows 7888 (rofessional Pro:e!t &itle : (rofit Soot#saying of (roducts Clie t : (owa Electronics 2o Limited, T#ailand Pro:e!t .es!ri/tio : (owa Electronics 2o Limited, is one of t#e most powerful suppliers in *uality 0(S. T#e focus of business is in power supply including 0(S, telecom Inverter, switc#ing mode rectifier products. T#is (ro1ect was involved in t#e creation of a Data "are#ouse for Sales and $ar&eting System. Data from 'DS was Extracted, Transformed and loaded into .ata 0areho3se Usi ' I (ormati!a -+<. Role a d Res/o si%ilities: Designed t#e E&L /ro!esses using Informatica tool to load data from @lat @ile sources and 'racle into t#e target Ora!le Di data%ase+ Developed mappings9sessions using Informatica (ower 2enter for data loading. Developed mapping to load t#e data into slowly c#anging dimension tables. 0sed Debugger to troubles#oot t#e mappings. Developed mappings in Informatica to load t#e data from various sources into t#e Data "are#ouse, using different transformations li&e .oiner, Aggregator, 0pdate Strategy, +an&, +outer, Loo&up, @ilter, Sorter and Source -ualifier. Implemented performance tuning logic on Targets, Sources, mappings, sessions to provide maximum efficiency and performance. Defined Target Load 'rder (lan for loading data into Target Tables. E viro me t : Ora!le Di, I (ormati!a -+C, #3si ess O%:e!ts "+<, "indows 7888 (rofessional Pro:e!t &itle : 2apital $anagement Clie t : ,rait $erc#ant ,an&, .o#annesburg Pro:e!t .es!ri/tio : As an international group, ,rait operates from Sout# Africa, $auritius and Europe. ,rait also #as investments in t#ese regions, as well as 6ort# America and Israel. ,rait is a diversified financial services group offering Advisory Services, Speciali!ed Debt @inance, (rivate E*uity and Speciali!ed @unds $anagement. T#is (ro1ect was developed for ,rait $erc#ant ,an&, .o#annesburg to provide Enterprise +eports for t#eir internal and external use and to support *ueries for ma&ing intelligent ban&ing decisions based on data available over a period of time. Role a d Res/o si%ilities: Designed t#e ETL processes using Informatica =.7 to load data from flat file sources into t#e staging area. Developed mappings using Informatica for data loading in dimensions. Developed mapping to load t#e data in staging area tables. 0sed Debugger to troubles#oot t#e mappings.

Developed mappings in Informatica to load t#e data from various sources into t#e Data "are#ouse, using different transformations li&e .oiner, Aggregator, 0pdate Strategy, +an&, +outer, Loo&up, @ilter, Sorter and Source -ualifier. Implemented performance tuning logic on Targets, Sources, mappings, sessions to provide maximum efficiency and performance. Defined Target Load 'rder (lan for loading data into Target Tables. E viro me t : Ora!le Di, I (ormati!a -+C, #3si ess O%:e!ts "+<, "indows 7888 (rofessional