Vous êtes sur la page 1sur 7

PROFESSIONAL SUMMARY J2EE Consultant having over 6+ years of IT experien e in Ana!ysis" #esign" #eve!op$en%" I$p!e$en%a%ion an& Tes%ing of '!

!ien%(Server" #is%ri)*%e&" In%erne% an& E+'o$$er e App!i a%ions *sing O),e % Orien%e& an& R#-MS 'on ep%s. Ex%ensive experien e in development an& deployment of J2EE o$ponen%s for )*i!&ing n+%ier distributed enterprise applications. S%rong exper%ise in &eve!op$en% an& &ep!oy$en% of web components %ha% in !*&e Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2. an& business layer components %ha% in !*&e EJ! 2. /2.1/3. , "eb Services, #$%" an& J&!C 2. /3. ,J'&%, J$S, (&)P, %!$ $*Series. Ex%ensive!y experien e& in ar hi%e %*ra! iss*es an& %heir so!*%ions *sing vario*s &esign pa%%erns s* h as $+C ,$odel-+iew-Controller., Sin/leton, Session 0a1ade, Service (ocator, 0actory, &)2, &32 an& !usiness &ele/ate. Ex%ensive experien e in &eve!oping app!i a%ions *sing /ava an& re!a%e& %e hno!ogies *sing $e%ho&o!ogies !i0e )4%(E, &#%+E' 3ES3 Exper%ise in App!i a%ion &eve!op$en% *sing vario*s fra$e1or0s s* h as Ja5arta Struts 0ramewor5 1.2/1.3, Java Server 0aces, Sprin/ 0ramewor5 1.2/1.3/2. , Sprin/ $+C, 6ibernate 3. 2#$ 1i%h 2UI p!*g+ins !i0e 3iles 0ramewor5" va!i&a%ion p!*g+ins !i0e +alidator 0ramewor5 an& se *ri%y $o&*!es !i0e )ce/i for sprin/. Exper%ise in &eve!oping Java !eans an& Custom 3a/ (ibraries" provi&ing !ien% si&e va!i&a%ions in JavaScript an& provi&ing interactive 7ront end 48% *sing )J)9 an& ri h In%erne% app!i a%ions )ase& on )&2!E 0(E9. Ex%ensive experien e in desi/n"development an& deployment of E3( 3ARE4OUSIN2. o$ponen%s in #ATA

Exper%ise in i$p!e$en%ing Service 2riented )rc:itectures ,S2). 1i%h 9$( based "eb Services ,S2)P/8&&%/"S&(.. S%rong &a%a)ase experien e in 2racle ;/<i/1 /, $S-)ccess, S*( Server 2 progra$$ing s0i!!s in S*( and P(/S*(. = 1i%h goo&

2oo& experien e in 1ri%ing views, Stored Procedures an& database tri//ers 1i%h o$prehensive 0no1!e&ge on Perfor$an e T*ning an& 5*ery Op%i$i6a%ion in 2racle S%ore& Pro e&*res. S%rong progra$$ing s0i!!s in 9$( re!a%e& %e hno!ogies li5e 9$(, 9S(, 9S(3, parsers !i0e S)9, &2$, J)9P, sc:emas li5e &3&, 9S& ,9$( Sc:ema.. 2oo& 1or0ing 0no1!e&ge of )nt/$aven for pro,e % )*i!&(%es%(&ep!oy$en%, (o/4> for error !ogging an& #e)*gging" J8nit for *ni% an& in%egra%ion %es%ing an& 9$(Spy for 7ML va!i&a%ion Ex%ensive experien e 1i%h $i&&!e+%ier pop*!ar /8EE app!i a%ion an& 1e) servers !i0e -EA "eblo/ic ;.?/<.?, "ebSp:ere =.?/@.?, "ebsp:ere Portal =.? and 3omcat 4/= . Experien e in $o&e!ing app!i a%ions 1i%h 8$(, #ational #ose an& #ational 8ni7ied Process ,#8P.. Experien e in *sing C+S an& #ational ClearCase for version on%ro!. S%rong experien e in *sing %&Es 9In%egra%e& #eve!op$en% Environ$en%: li5e "S)&, Eclipse. Experien e in 1or0ing 1i%h opera%ing sys%e$s !i0e "indows <;/'3/2 S2()#%S /9P" 8'%9" (%'89,

2oo& %ea$ p!ayer 1i%h ex e!!en% o$$*ni a%ion" %e hni a!" $*!%i %as0ing an& in%erpersona! s0i!!s. A!so having 5*i 0 a&ap%a)i!i%y an& sys%e$a%i approa h %o1ar&s 1or0.

%'&8S3#%ES SE#+E&

$ort/a/e
0inancial !an5in/

; ; <

Mor%gage Len&ing -*siness A*%o Ins*ran e Inves%$en% -an0ing

3EC6'%C)( SA%((S
Pro/rammin/ (an/ua/es J2EE 3ec:nolo/ies 0ramewor5s "eb 3ec:nolo/ies 9$( 3ec:nolo/ies )pplication/"eb Servers &atabases $essa/in/ Systems %&E 3ools Con7i/uration 2peratin/ Systems 3ools &atabase 3ools &esi/n $et:odolo/ies Protocols /ava" '" '++" =is*a! -asi " S5L Serv!e%s 8.8(8.>(8.?" /SP @.@(@.8(8.A" /#-' 8.A(>.A" /N#I" E/- 8.A(>.A" RMI"ASP. /a0ar%a S%r*%s @.8(@.>" Spring @.8(@.>(8.A" Spring M='" 4i)erna%e 8.A(>.A" Ti!es" =a!i&a%or 4TML" #4TML" /avaS rip% >.A>" A/A7" 'SS"'MS 7ML @.A" 7SL 8.A" 4TML" #4TML" 7SL @.A( 7SLT @.A(7SL+FO" /N#I @.@" L#AP >.A" SOAP @.8" A7IS 8 I-M 3e)Sphere B.7(6.A" 3e)Logi C.x(D.x(E.A" 3e)sphere Por%a! B.x" /-oss ?.A" Apa he To$ a% B.A(B.B" O'?/ @A.@.> Ora !e Di(Ei(@Ag" S5L Server 8AAB" MyS5L" #-8 C.A(D.A(E.A /MS" I-M M5+Series I-M 3e)Sphere S%*&io App!i a%ion #eve!oper 93SA#: B.A"B.@.8" RA# 6.A" E !ipse 8.A(>.A(>.@" /&eve!oper @A.@.>" Ne% -eans ?.A(?.@ '=S" Ra%iona! '!ear'ase" Mi rosof% =isio 3in&o1s ED(NT(8AAA(7P" UNI7" LINU7 An%" Maven" /Uni%" Log?," 7MLSpy TOA#" MySF! 5*ery -ro1ser UML" Ra%iona! Rose" RUP SOAP" L#AP" 4TTP" 4TTPS" FTP" RMI+IIOP" SMTP

P#20ESS%2')( 3rainin//Certi7icationB Sun Certi7ied Java Pro/rammer 7or plat7orm 1.4

P#20ESS%2')( E9PE#%E'CE Client B "yet: P:armaceuticals, Colle/eville, P) #ole B Java &eveloper/ Pro/rammer )nalyst Pro>ect B 03# ,0ield 3rip #eport. $ayC D E 3ill &ate

3ye%h has a !ong his%ory of pioneering &eve!op$en%s in phar$a e*%i a!s an& )io%e hno!ogy" 1i%h !ea&ing pro&* %s in varie%y of areas. The o),e %ive of %he pro,e % 1as %o enhan e %he f*n %iona!i%y of FTR app!i a%ion 1hi h provi&e& -*siness Mangers 1i%h perfor$an e $anage$en% reso*r es. An enhan e& app!i a%ion provi&e& %he *sers 1i%h repor%ing $o&*!e 1hi h &e!ivere& %he &a%a fro$ FTR. I% a!so gave %he f*n %iona!i%y for %he senior )*siness &ire %ors %o o$$en% an& reF*es% %he

res*)$ission on %he fie!& %rip repor%s. #esponsibilitiesB Invo!ve& in %he sof%1are &eve!op$en% !ife y !e ReF*ire$en%s ga%hering" Ana!ysis" #esign" #eve!op$en% an& Tes%ing. Invo!ve& in S&(C" of app!i a%ion &eve!ope& *sing )4%(E met:odolo/y. Invo!ve& in &)3)SF')PSECS 4#%& SE#+E# as a p!a%for$ %o &o &is%ri)*%e& o$p*%ing an& Fa)ri Server vir%*a!i6es app!i a%ions r*nning on App!i a%ion Servers !i0e 3e)!ogi " 3e)Sphere" /-oss e% . -*i!% a Pro%o%ype an& invo!ve& in %he *pgra&e of %he app!i a%ion fro$ %(24 J#ules @. to @.D an& s*)$i%%e& a repor%. 3ri%ing /ava Message Servi e progra$s *sing $*Series an& =is*a!Age. #eve!ope& an& 'rea%e& *s%o$ 3e) for$s in /avas rip%( )SP 1i%h A ess )a 0en&. Invo!ve& in rea%ing($ain%aining C$S sys%e$ )*i!% on /ava an& =igne%%e S%oryServer $o&e!s" in%egra%ing /ava o),e %s an& $e%ho&s in /SP an& 7SL %e$p!a%es an& *%i!i6ing A,ax s rip%ing %e hniF*es. #eve!op %he in%erfa e )e%1een %he app!i a%ion an& %(24 J#ules an& )e a$e exper% in &eve!oping )*siness r*!es for $*!%ip!e app!i a%ion on%ex%s. #eve!ope& an even% $essaging fra$e1or0 %o sen& an& re eive $essages over M5 Series. #eve!ope& a hea&!ess S$a!!%a!0 server r*nning *n&er M=S" %o in%egra%e 1i%h !ega y sys%e$s over M5 Series. Ana!y6e& an& invo!ve& 1i%h onversion of !ega y )SP app!i a%ions %o .NET Fra$e1or0. ASP.NET" =-.NET G 'H. Invo!ve& in S#L' &esign an& &eve!op$en% of %he )a 0+en& sys%e$ in /ava" 1hi h in !*&e& i$p!e$en%a%ion of S!i&ing 1in&o1 pro%o o!" in%egra%ion of %he %(o/ J#ules. Invo!ve& in 2AP ana!ysis" F*n %iona! an& Te hni a! spe ifi a%ions. Par%i ipa%e& in &esign" &eve!op$en% an& i$p!e$en%a%ion of %he sys%e$ *sing /8EE %e hno!ogies. Spe ia!i6e& in a!! aspe %s of &a%a)ase &esign an& progra$ing 1i%h Sybase A&ap%ive Server En%erprise an& Sy)ase Rep!i a%ion Server !i0e #a%a $o&e!ing"#a%a)ase &esign"Transa % S5L progra$$ing"Open'!ien% progra$$ing"OpenServer progra$ing. Long+s%an&ing experien e 1i%h Sybase A&ap%ive Server 9for$er!y Sy)ase S5L Server: overing versions ?.x" @A.x @@.A" @@.B" @@.E" @8.A" @8.B an& @B.A" s%ar%ing in @EDE. Experien e 1i%h Sy)ase Rep!i a%ion Server @@.B" @8.A" @8.B an& @8.6. Experien e 1i%h Open'!ien% versions ?.x" @A.x" @@.x" @8.A" @8.B an& @B.A. Experien e 1i%h OpenServer versions @@.x an& @8.x. Ins%a!!e&" onfig*re&" *s%o$i6e&" an& &ep!oye& A&ver%ise$en%" A&sense" an& A&sense In,e %or #r*pa! C$S $o&*!es. 3or0ing 1i%h oracle 1 / %o expose an& rea& &a%a fro$ ex%erna! &a%a)ase. #esigne& an& &eve!ope& %he )*siness !ogi for servi e" on%ro!!er an& &a%a a ess o$ponen%s *sing /SP an& Serv!e%s. Responsi)i!i%ies in !*&e ins%a!!ing an& a&$inis%ra%ing of C4% s rip%s" 1e)server a*%hen%i a%ion an& fi!e sys%e$ a ess on%ro!. The C4% s rip%s %ypi a!!y reF*ire si%e *s%o$i6a%ion an& %hey re eive a rigoro*s se *ri%y revie1. A&&i%iona! rons('2Is for ex%rane%s 1i%h spe ia! server" $ai!)a 0 or regis%ra%ion reF*ire$en%s are &eve!ope&. 3ri%%en vario*s 3est Cases an& a!so &i& Uni% Tes%ing. I$p!e$en%a%ion an& &ep!oy$en% of #r*pa! C$S for *s%o$ers. U%i!i6e Struts 9M='8: fra$e1or0 an& &eve!ope& JSP pages" A %ion Serv!e%s an& 7ML )ase& a %ion+$apping fi!es for 1e) %ier. 'onfig*ra%ion of 3omcat for %he app!i a%ion on 3in NT server. Use& /ava s rip% for va!i&a%ion of page &a%a in %he JSP pages. #eve!ope& in &oo?C$S >.A is a f!exi)!e "eb 2. 1as )*i!% 1i%h P4P S rip% an& A,ax fra$e1or0 Content $ana/ement System 1hi h

Provi&e& &a%a 1areho*se repor%s on an ad-:oc an& perio&i )asis %o a!! !eve!s of $anage$en%. #eve!ope& %he 6ibernate $apping fi!es *sing Eclipse I#E. #eve!ope& high+!eve! in%erpro ess $essage o$$*ni a%ions in%erfa e %o a!!o1 /ava progra$$ers on =M(C$S %o %ransfer &a%a )e%1een =ir%*a! Ma hines. #esigning an& &ep!oying high+avai!a)i!i%y &a%a o$$*ni a%ion ne%1or0sI )d-:oc 1ire!ess ne%1or0sI T'P(IPI LAN(3AN 9Layer 8 G >:. ReF*ire$en%s ap%*re" #esign an& a!!o1s %he &eve!op$en% of por%a)!e app!i a%ions an& app!e%s *sing %he ons%rain%s $e hanis$s *sing /'L. 'rea%e& %oo!s %o ena)!e %ra 0ing of URL s*)$ission %o vario*s Sear h Engines in !*&ing S*)$i%IT" Loo0S$ar%" A!%a =is%a" Ly os G o%hers. Too!s reF*ire& ASP G /avaS rip% 1i%h re *rsive f*n%iona!i%y. 'rea%e& finan ia! %oo!s %o a!!o1 for %ra 0ing of s%a%is%i s" profi%a)i!i%y e% . *sing S5L C.A G ASP(=-S rip% I$p!e$en%e& a S5L Server 2()P data ware:ouse for *se )y 'ognos ana!ysis sof%1are. Invo!ve& in Ar hi%e %*ra! an& &esign exper%ise in OLAP app!i a%ions. 3or0ing 1i%h oracle <i %o expose an& rea& &a%a fro$ ex%erna! &a%a)ase. Use& Struts Fra$e1or0 in %he app!i a%ion 1hi h is )ase& on M='8 &esign pa%%ern. Use& Sprin/ 0ramewor5 for #epen&en y in,e %ion an& in%egra%e& 1i%h %he 4i)erna%e. #eve!ope& #a%a A ess O),e %s %o han&!e 45L F*eries *sing 6ibernate an& Transfer o),e %s. In%egra%e& 4i)erna%e 1i%h Sprin/ )y o&ing a Spring 'onfig*ra%ion fi!e. I$p!e$en%e& %he User Login !ogi *sing Sprin/ $+C fra$e1or0 en o*raging app!i a%ion ar hi%e %*res )ase& on %he Mo&e! =ie1 'on%ro!!er &esign para&ig$. I$p!e$en%e& %he /SF pa 0age 1i%h $+C fra$e1or0. Responsi)!e for o&e version $anage$en% an& *ni% %es% p!ans. #esigne& UI s reens *sing /SP" Struts %ags 4TML. Use& /avaS rip% for !ien% si&e va!i&a%ion. #eve!ope& /8EE -a 0ing -eans" A %ion '!asses" an& A %ion Mapping an& App!i a%ion fa a&es an& hi)erna%e !asses %o re%rieve an& s*)$i% *sing %he JS0 0ramewor5. In%egra%e& in open o$$*ni a%ions pro%o o! %ha% an )e *se& )y f*%*re &a%a provi&ers *sing TSI. I$p!e$en%e& Clear Commerce" a S2)" a %hir& par%y credit Card aut:oriGation *sing )*siness servi e 1i%h S2)P. Use& lo/4> for !ogging info an& are he!pf*! in &e)*gging %he iss*es. Using &"#-)J)9 for server si&e pro essing 1i%ho*% refreshing %he /SP page. Use& 3e) servi es + "S&( an& S2)P for ge%%ing reF*ire& infor$a%ion fro$ %hir& par%y. #ep!oye& %he app!i a%ion in "ebSp:ere App!i a%ion Server 6.A.@. #eve!ope& %he !asses for Uni% %es%ing )y *sing /Uni% an& /%es% for %he en%ire app!i a%ion. Prepare& an& exe *%e& %es% ases for Uni%" Sys%e$ an& In%egra%ion %es%ing.

EnvironmentB /8EE @.?" /#J @.?" Spring @.A.8" 4i)erna%e >.A" E/- 8.@" /SP 8.A" Serv!e%s 8.?" /MS @.@" 7ML" 7SL @.@" 7SLT 8.A" SOAP" U##I" 3S#L" I-M M5 Series B.>" Agi!e Me%ho&o!ogy" /N#I" /avaS rip%" A/A7"I!og" UML" 4TML" '=S" Log?/" /Uni%" Ra%iona! Rose"E !ipse App server 6.A" I-M RA# 6.A" UNI7.

Client B P7iGer, Peapac5, 'J #ole B Sr. So7tware En/ineer Pro>ect B )pp3a5er2n3:e"eb

JanC

@ E )prC

)pp3a5er2n3:e"ebB AO3 is %he 1e) app!i a%ion %ha% han&!es %he re%ai! )*siness for Pfi6er. There are *rren%!y a)o*% fif%een %ho*san& a %ive *sers for AO3" $os%!y Pfi6er 'ons*!%an%s 1ho on&* % %heir &ai!y )*siness via AO3. AO3 *%i!i6es a en%ra!i6e& &a%a)ase 9SIP: %o s%ore Sa!es in Pro ess infor$a%ion so %ha% 4M'Ks an share %heir *s%o$er &a%a $ore easi!y )e%1een %he$se!ves

an& sa!es a %ivi%ies an& i$prove overa!! sa!es $anage$en%. AO3 in%era %s 1i%h a!$os% @B 1e) servi es %o perfor$ %he %as0s *sing %he h%%ps pro%o o!. AO3 is %he por%a! app!i a%ion on%aining @D por%!e%s. The en%ire AO3 )*i!% on *sing s%r*%s fra$e 1or0 an& i$p!e$en%e& M=' ar hi%e %*re. /SR+@6D spe ifi a%ion is *se& %o rea%e por%!e%s. #esponsibilitiesB Invo!ve& in &eve!op$en% of )*siness o$ponen%s an& &esign of &a%a a ess o),e %s an& o%her )a 0 en& o$ponen%s. Invo!ve& in &eve!oping /SR+@6D por%!e%s *sing /SF" 4TML an& /avaS rip% on "ebSp:ere portal. Use& J$S )P% for asyn hrono*s o$$*ni a%ion )y p*%%ing %he $essages in %he Message F*e*e. 'o&e& Message+#riven+-eans %o re eive %he $essages fro$ %he $essage F*e*e. Use& I-M M5 B.> as en%erprise !eve! $essaging sys%e$. #eve!ope& in a /ava(/8EE environ$en% 1i%h /-oss an& Ora !e Ei %his app!i a%ion 1as &esigne& 1i%h %he open so*r e OS3or0f!o1 1or0f!o1 engine an& o$$er ia! %(o/ J#ules )*siness r*!es $anage$en% sys%e$s a% i%s ore. The p*rpose of ea h 1as %o provi&e a )ase )y 1hi h )*siness !ogi o*!& )e expresse& as 1or0f!o1. 'rea%e& *s%o$ &a%a)ase &riven ASP si&e nav )ar *sing /avaS rip% G =-S rip% 1hi h he 0s for s%a%e G passes %he pri$ary 0ey of %he paren% G any hi!&ren %o %he URL in a F*ery s%ring %o a!!o1 for )oo0$ar0ing G e$ai!ing of !in0s(pages 1i%hin %he fra$ese%. Si%e a!so *ses 'OM o),e %s %o verify A'L righ%s via NT Se *ri%y #es rip%or G %hen hanges o!ors of fo!&ers in nav %ree %o oin i&e 1i%h %he spe ifi righ%s of %ha% *ser. 3ri%e ,ava(,&) in%erfa e )e%1een proprie%ary 0eyserver an& sybase &a%a)ase. Fra$e1or0s for 4TML %e$p!a%es an& $*Series onne %ion poo!ing 1ere &eve!ope&. #esigning an& i$p!e$en%ing app!i a%ions for o!!a)ora%ive on!ine o$$*ni%ies an& &esigning an& i$p!e$en%ing Ars#igi%aLs C$S in /ava. S*ppor% sa!es for e in se!!ing C$S pro,e %s. I$p!e$en%e& %he User Login !ogi *sing Sprin/ M=' fra$e1or0 en o*raging app!i a%ion ar hi%e %*res )ase& on %he Mo&e! =ie1 'on%ro!!er &esign para&ig$. I$p!e$en%e& e'*s%o$er presen%a%ion !ayer 92UI:" )ase& on 'o$$on 'on%ro!s fra$e1or0" Invo!ving Serv!e%s" /SP" CSS" 9S(3" JavaScript for !ien% si&e va!i&a%ion" )J)9 an& )&2!E 0le? for In%era %ive !ien% 2UI 1i%h For$ -eans an& E/-. #esigne& an& rea%e& 6ibernate persistence !asses. 2enera%e& 6ibernate $appin/ fi!es an& rea%e& %he &a%a $o&e! *sing $apping fi!es. Use& J8nit for a!! 6ibernate beans an& re!evan% ,ava !asses Ana!y6e& %he #a%a an& 1ro%e S%ore& Pro e&*res G /oin 5*eries 9Inner /oin an& O*%er /oin: for %he app!i a%ion 1i%h 2racle 1 /. Use& J&!C %o a ess Ora !e &a%a)ase an& i$p!e$en%e& of onne %ion poo!ing Invo!ve& in fixing )*gs i&en%ifie& )y %he Fin&)*gs an& For%ify. Responsi)i!i%ies in !*&e $anaging )*i!& pro ess an& C+S $anage$en%. 3ri%ing ANT fi!es %o $anage %he o&e revie1 %oo!s. 'onfig*re& an& 'oor&ina%e& in )*i!&" re!ease an& &ep!oy pro ess in 3e)Sphere App server *sing An% s rip%s. I$p!e$en%e& 'he 0s%y!e for$a%%ing %o for$a% a!! /ava !ass a or&ing %o AO3 o&ing S%an&ar&s. Use& =igne%%e App!i a%ion Por%a! %o &ep!oy AO3 por%a! app!i a%ion.

EnvironmentB /ava @.?" /SP" S%r*%s @.>B" Spring Fra$e1or0 8.A" A/A7" A#O-E F!ex" /avaS rip%" 4i)erna%e >.A" 'SS" 7ML" 7SLT" ANT" /#-'" 3e)Sphere Por%a! Server B.@" Ora !e @Ag" =igne%%e App!i a%ion Por%a! C.@"ILO2" To$ a% B.A.8D" E !ipse >.@" MS =isio" Lin*x 9Fe&ora 'ore 6:" '=S" 'he 0s%y!e" Fin&)*gs" For%ify" e% .

Client #ole Pro>ect

B !lue Cross !lue S:ield, !irmin/:am, )( B Sr. J2EE &eveloper B %nsurance *uote Searc:

$ayC

4 E &ecC

-!*e 'ross -!*e Shie!& is a !ea&ing &iversifie& gro*p of o$panies an& is one of %he !ea&ing provi&ers of hea!%h ins*ran e pro&* %s in Uni%e& S%a%es. Ins*ran e 5*o%e Sear h is on!ine servi es for hea!%h ins*ran e 1hi h fa i!i%a%es *s%o$ers %o ge% a fas% F*o%e on!ine" sear h a po!i y" *pgra&e a po!i y" $a0e a pay$en% an& an hange %he persona! infor$a%ion. #esponsibilitiesB Invo!ve& in vario*s phases of Sof%1are #eve!op$en% Life 'y !e 9S#L': of Sear h $o&*!e" 're&i% A*%hen%i a%e Mo&*!e an& P*r hase Mo&*!e an& %he pro,e % 1as &eve!ope& *sing Ra%iona! Unifie& Pro ess 9RUP:. 2enera%e& Use ase &iagra$s" A %ivi%y f!o1 &iagra$s" '!ass &iagra$s an& O),e % &iagra$s in %he &esign phase *sing Ra%iona! Rose. #eve!ope& app!i a%ions *sing )4%(E met:odolo/y. #esigne& UI s reens *sing /SP" S%r*%s %ags 4TML. Use& /avaS rip% for !ien% si&e va!i&a%ion. Use& S%r*%s Fra$e1or0 in %he app!i a%ion 1hi h is )ase& on M='8 &esign pa%%ern. Use& E/-s in %he app!i a%ion an& &eve!ope& Session )eans %o ho*se )*siness !ogi a% %he $i&&!e %ier !eve!. Use& 6ibernate Persis%en e S%ra%egy %o in%era % 1i%h &a%a)ase. A %ive!y invo!ve& in &esigning an& i$p!e$en%ing Session FaMa&e" Servi e Lo a%or" #a%a A ess O),e %s" an& Sing!e%on an& #a%a Transfer O),e % &esign pa%%erns. #esigne& an& &eve!ope& Message &riven )eans %ha% ons*$e& %he $essages fro$ %he /ava $essage F*e*e. Use& Sprin/ Fra$e1or0 for #epen&en y in,e %ion an& in%egra%e& 1i%h %he S%r*%s Fra$e1or0 an& 4i)erna%e. #eve!ope& %he 4i)erna%e mappin/ 7iles usin/ Eclipse %&E. #eve!ope& /PA $apping %o %he #a%a)ase %a)!es %o a ess %he &a%a fro$ %he &a%a)ase. #eve!ope& #AO %o han&!e F*eries *sing JP)-:ibernate an& Transfer o),e %s. #eve!ope& '*s%o$ Tags %o si$p!ify %he /SP o&e. Use& /#-' %o a ess S*( Server 2 = &a%a)ase for a essing *s%o$er infor$a%ion. Ex%ensive invo!ve$en% in &a%a)ase &esign" &eve!op$en% an& o&ing of s%ore& Pro e&*res" ##L G #ML s%a%e$en%s" f*n %ions an& %riggers. Use& SA7 an& #OM 7ML parsers in %he app!i a%ion. 'ons*$e& 3e) Servi e *sing 3S#L an& SOAP. #ep!oy$en% of app!i a%ion on 3e)!ogi D.@ *sing An%. Use& /Uni% fra$e1or0 for Uni% %es%ing of app!i a%ion. Use& Log?/ %o rea%e !og fi!es %o &e)*g as 1e!! as %ra e app!i a%ion.

EnvironmentB Ra%iona! Rose " E/-8.A" S%r*%s@.@" 4i)erna%e+/PA" Agi!e Me%ho&o!ogy" Spring@.8" /SP 8.A" Serv!e%s 8.>" /MS" 7ML" SOAP" 3S#L" U##I" /#-'" /avaS rip%" UML" 4TML" /N#I" '=S" Log?/" /Uni%" -EA 3e)!ogi App!i a%ion Server C.@" 3SA# B.@.8" Ora !e Ei.

Client #ole Pro>ect

B *uest Communication, &ublin, 26 B J2EE &eveloper B Pricin/ Service Component

SeptC

3 E )prC

5*es% 'o$$*ni a%ion" provi&es a&van eF*ip$en% an& servi e. 5*es% Te!e o$Ls %e!ephone o$$*ni a%ion servi es 9voi e" %o iso!a%e& an& off+shore areas no% no1

e& vehi !e an& por%a)!e !an& $o)i!e sa%e!!i%e %e!ephone &o$es%i )*siness in%eres% is %o )ring regiona! sa%e!!i%e fax" P' &a%a" %ra 0ing an& environ$en%a! ear%h sensing: serve& )y %he p*)!i %e!ephone an& e!!*!ar ne%1or0s.

5*es% 'o$$*ni a%ion" provi&es a&van e& vehi !e an& por%a)!e !an& $o)i!e sa%e!!i%e %e!ephone eF*ip$en% an& servi e. 5*es% Te!e o$Ls &o$es%i )*siness in%eres% is %o )ring regiona! sa%e!!i%e %e!ephone o$$*ni a%ion servi es 9voi e" fax" P' &a%a" %ra 0ing an& environ$en%a! ear%h sensing: %o iso!a%e& an& off+shore areas no% no1 serve& )y %he p*)!i %e!ephone an& e!!*!ar ne%1or0s. The Pri ing Servi e 'o$ponen% 9PS': a%ers %o %he pro&* % reF*es%s %o serve %he pri e )an&s for %he asse%s. -esi&es o%her &a%a" i% a!so serves %he A&vise of 'harge 9Ao': i$age URL an& %he invoi e %ex%. #esponsibilitiesB #eve!oping so!*%ions %o reF*ire$en%s" enhan e$en%s an& &efe %s. Invo!ve& in reF*ire$en%s #esign" #eve!op$en%" an& Sys%e$ Tes%ing. #eve!oping UI s reens *sing JSP, Servlets. #eve!ope& /8EE -a 0ing -eans" A %ion '!asses" an& A %ion Mapping an& App!i a%ion fa a&es an& hi)erna%e !asses %o re%rieve an& s*)$i% *sing %he /SF Fra$e1or0. I$p!e$en%e& %he /SF pa 0age 1i%h M=' fra$e1or0. 'rea%e& $*!%ip!e vie1 a ess for a ess on%ro! )e%1een a&$inis%ra%ors an& A&,*s%ers. #eve!ope& an& *%i!i6e& /8EE Servi es SER=LETS" /SP o$ponen%s. I$p!e$en%e& A %ion !ass %o en aps*!a%e %he )*siness !ogi . Use& S%r*%s fra$e1or0 for &eve!oping app!i a%ions. Use& vario*s &esign pa%%erns !i0e Sing!e%on" Fa a&e" 'o$$an&" Fa %ory" #AO. Use& O),e % Orien%e& App!i a%ion #esign 9OOA(#: for &eriving o),e %s an& !asses. #a%a+re%rieva! fro$ )a 0+en& &a%a)ase *sing #a%a So*r e fro$ J&!C &rivers. S%ore& Pro e&*res" &a%a)ase %riggers 1ere *se& a% a!! !eve!s. 'o$$*ni a%ing a ross %he %ea$ a)o*% %he pro esses" goa!s" g*i&e!ines an& &e!ivery of i%e$s. #eve!ope& %he /ava 'o&e *sing E !ipse as I#E. U%i!i6e Struts 9M='8: fra$e1or0 an& &eve!ope& /SP pages" A %ion Serv!e%s an& 7ML )ase& a %ion+$apping fi!es for 1e) %ier. 'onfig*ra%ion of 3omcat 4.1 for %he app!i a%ion on 3in NT server Use& /ava s rip% for va!i&a%ion of page &a%a in %he /SP pages. Responsi)!e for o&e version $anage$en% an& *ni% %es% p!ans.

EnvironmentB E !ipse" To$ a% server" /8EE 9/ava @.?" /SP" SER=LETS:" MS+S5L Server" T+S5L" S%r*%s Fra$e1or0" 7ML" /#-'" /N#I" 3in&o1s 7P" /avaS rip%" UML.

EducationB

!ac:elors in Computer Science En/ineerin/.

#E0E#E'CESB Provi&e& *pon reF*es%.

Vous aimerez peut-être aussi