You are on page 1of 5

Abdul Aijaz

480-471-5944
kartheek@galaxyitech.com
Professional Experience:
6+ years of experience in Core Java, Servlets, JSP, JSF, Facelets, JavaScript, JDBC, JD!,
"#C, Struts, EJB, Java "ail, J$uer%, J"&, J'A, &"(, J)nit, JP*+B, P,P, S-in.,
,'"(, 'a. (ibraries, Custo/ 'a.s, an Desi.n Patterns0
!oles incl"e Senior Developer #ith pro$en track recor e$eloping% implementing an
reengineering the corporate &nternet'&ntranet high traffic #e( sites% content management systems
#ith a(ility to #ork on m"ltiple pro)ects.
*xtensi$e experience in creating "ser interfaces "sing JSP, ,'"( an client sie $aliation
"sing JavaScript.
&mplemente $ario"s le$els of application an ser$ices "sing +pring-,rame#ork -.. /0% *12/%
+tr"ts. an 3!4 tools like ,ibernate 102 for fast pace an efficient coe generation.
*xtensi$e experience in "sing 5pache Struts "#C3 an Sprin. Enterprise Application
Fra/e-or4.
6oo 7orking experience in "sing ifferent mo"les like Sprin. Core Container "odule,
Sprin. Application Context "odule, Sprin. "#C Fra/e-or4 /odule, Sprin. A+P
"odule, Sprin. +*" "odule etc in Sprin. Fra/e-or4.
&mplemente connecti$ity to ata(ase "sing JDBC AP! from +er$lets an 1+8 thro"gh 1a$a
2eans 9 *nterprise 1a$a 2eans -EJB0.
:se J$uer% to select ;<4= elements% to manip"late ;<4= elements an to implement
AJA& in 7e( applications. :se a$aila(le pl"g-ins for extension of J$uer% f"nctionality.
*xperience in implementing JSP c"stom <ags "sing <ag =i(raries.
*xperience #ith n-tier architect"re esign.
*xpertise in +bject +riented Pro.ra//in. 5++P6s7 like Java an C880
7orking kno#lege of ata(ase s"ch as +racle 9i:;2.% S$(, "%S$(, S%base.
*xperience in #riting n"mero"s test cases "sing J)nit frame#ork #ith JP*+B integration.
>e$elopment experience on ifferent application ser$ers like BEA <eb (o.ic =0;, <eb
Sp>ere ?0;, 'o/cat @02, JB+SS AS A02 "sing $ario"s &>*?s s"ch as <eb Sp>ere Studio
Application Developer 5<SAD ?027, Eclipse 302:102, et Beans @0;, an JDeveloper.
+trong 3()ect 3riente 5nalysis an >esign -335>0% *!> oc"mentation% :4= artifacts
moeling #ith !ational !ose an *nterprise 5rchitect. 5pplie the re@"irements engineering%
analysis% an esign isciplines of the *)P to 1.** pro)ects.
*xperience in #orking #ith o()ect moeling "sing )"( tool *ational *ose implementing
!:8 soft#are e$elopment process.
4y primary foc"s is on s"pporting the creati$e process of soft#are e$elopment thro"gh A.ile,
Scru/ an lean 8rinciplesA eliminating #aste in the processB incremental% rapid eli$ery of
("siness $al"e on 1-4 #eek cyclesB eli$ery of f"lly teste an oc"mente pro"ct e$ery cycle.
7ell $erse #ith SD(C methoologies.
5apta(le to ne# technologies in short span an implement them in real-time pro)ects.
+trong pro(lem sol$ing skills, .ood co//unication, interpersonal s4ills an a .ood tea/
pla%er0
C"ick learner an aopta(le to ne# esign patterns'frame#orks for fast an @"ality
e$elopment.
'ec>nical S4ills:
Pro.ra//in. (an.ua.es Java JDB;0A:;0?:;0@ 5JDB ?:JDB @7, C:C88, ,'"(, S$(, P(:S$(
J3EE tec>nolo.ies
Servlets, JSP, A<':S-in., JDBC, JD!, Java beans, JPA, <eb
services, *"! and ,ibernate 102,BPE(, (o.Aj, J"S and J)!'
Fra/e-or4s Struts !!, Sprin. 30?,1 , ,ibernate 10x
Client 'ec>nolo.ies D+J+% J$)E*C% 1a$a +cript% 515D% E++% ;<4=% D;<4=% 7e(..0
+peratin. S%ste/s )!&, <indo-s ':&P:9?:9=3222, (!)&
Application Servers
+racle:BEA <eb lo.ic =0;:90;:;;., !B" <eb sp>ere ?0;:@02:@0;, JBoss,
'o/cat ?0203=:@02
<eb services
D4=% S+AP% <SD(% +35% JA&D <S% >34% +5D% D85<;% D+=<%
:>>&% 15D-!8E% *ES'% JaxB% 1i(x parser% +551% +pring 3D4
Databases +racle ;2.:9i:=i %S$( Server 3222, !BA'!S, DB3 and "%S$(
Java !DE Eclipse 10x, !B" <eb Sp>ere Application Developer ?0x, !B" *ADE0?
Professional Experience:
<ells Far.o, P>oenix, AF Au. 32;3D 'ill Date
Sr Java Developer
Project Description: 7ells ,argo 9 Eompany is an 5merican m"ltinational financial ser$ices company
#ith operations aro"n the #orl. 7ells ,argo is the fo"rth largest (ank in the :.+. (y assets an the
largest (ank (y market capitaliFation. >o ,rank ->,0 107/ is a :+ reg"latory initiati$e go$erning
cons"mer initiate cross (orer payments -or% cons"mer international remittances0. >, 107/ re@"ires the
(ank to s"pply payment isclos"res to the cons"mer incl"ing. 5 pre-payment isclos"re etailing the
amo"nt to (e transferre incl"ing taxes an fees% exchange rate if applica(le% an the amo"nt to (e
recei$e in the foreign c"rrency less taxes an feesB an a post transaction receipt #hich incl"es all of
the pre-payment isclos"res as #ell as the ate the f"ns #ill (e a$aila(le% the recipientGs contact
information% the senerGs error resol"tion an cancellation rights% the !<8Gs contact information an
#e(site% an information on contacting the rele$ant state licensing agency.
*esponsibilities:
>esigne the class% seGuence iagrams "sing )"( an *ational *ose.
7orke as a lea for one entire mo"le of +E45+ pro)ect an interacte #ith ("siness o#ners
to refine an clarify ("siness re@"irements.
,ollo#e Scru/ &ncremental process of A.ile +oft#are >e$elopment methoology
8ro$ie inp"t to assist in o$erall team process impro$ement an pro"ct esign sta(ility.
5cte as key mem(er in onsite to interact offshore an arranging scr"m calls
>e$elope JSPs an +er$lets to ynamically generate ;<4= an isplay the ata to the client
sie. *xtensi$ely "se JSP standard ta. libraries.
&mplemente "odel #ie- Controller 5"#C7 5rchitect"re "sing spring frame#ork.
:se JSP components for esigning the front-en mo"les.
7orke #ith <SDl and S+AP )! to make #e( ser$ice calls.
;a$e extensi$e experience in ("iling an eploying applications on <eb:Application Servers
li4e <eb lo.ic, <ebsp>ere, Jboss ?02 an 'o/cat0
7rote n"mero"s test cases "sing J)nit frame#ork #ith JP*+B integration.
7orke on testing of ifferent mo"les an preparation of test plans.
*xperience in creati$e an effecti$e front-en e$elopment "sing JSP, JavaScript, ,'"( ?,
D,'"(, &,'"( Ajax an CSS.
:se 515D an 1a$a+cript to hanle asynchrono"s re@"estsB an E++ #as "se to keep
"niformity in look of the application.
:se J$uer% to select ;<4= elements% to manip"late ;<4= elements an to implement AJA&
in 7e( applications.
>e$elope <eb Services "sing S+AP0
J$uer% li(rary has (een "se for creation of po#erf"l ynamic 7e(8ages an #e( applications
(y "sing its a$ance an cross bro-ser f"nctionality.
8erforme ata(ase e$elopment an extracte recors from ata(ase "sing 1>2E #ith <eraata
as 8rimary >ata(ase.
:se (o.bac4 instea of 5pache =og41 #hich has faster implementation% a"tomatic reloaing of
config"ration files along #ith the a"tomatic remo$al of ol archi$es.
7orke in pro"ction s"pport for &nfrastr"ct"re application after roll o"t. 8articipate in se$en
ay% .4'7 s"pport rotation H iagnose an fixe the iss"es.
Environ/ents: 1>k 1.6% 1a$a'1.**% 1>2E% 515D% 1a$a+cript% 1+8% 1+, 1..% +er$let% &24 !5> 8.0%
&24 7e(+phere7.0% 335>% !ational Elearcase 7.1.1% !ational ElearC"est% 7ino#s D8%
7+>=%+C=%+358 :& 4.5.1% 1:I&<4% 56&=* +E!:4% <eraata% 45J*I ..0% =og2ack% 1:nit 4%
1C"ery.
JC Penne%, Plano, '& Jul% 32;;D Jul 32;3
Sr Java Developer
Project Description: 1E 8enney is one of 5merica?s largest epartment store% catalog% an e-commerce
!etailers. <he o()ecti$e of the pro)ect *nterprise Eontract 3rering +ystem -*E3+0 is to s"pport the
*nterprise 4erchanise 5ction <eam -45<0 an the *nterprise 4erchanising 9 8lanning processes
efine in the o$erall &ntegrate 8lanning #ork streams. *E3+ #ill o this (y pro$iing a single
application for the 45< to Ereate an manage Eontracts% 8"rchase 3rers% an 5llocation &nstr"ctions
regarless of channel -+tore Ehannel an >irect Ehannel0.
*esponsibilities:
=ogical +ol"tion >esign analysis% scope isc"ssions% :& esign% estimates% an signoffs.
:se A.ile methoology% for the implementation of +>=E.
5rchitect"ral esign skeleton of prototype #hich is a (asic #iring of ifferent mo"les of the
application #hich incl"es :& components% ata transfer o()ects% ("siness implementation% 3!4%
ser$ices.
*mploye $ario"s core an ).ee esign patterns like factory% >53% Eomman% 2"siness >elegate%
4JE% +er$ice locator.
>esigne the class% seGuence iagrams "sing )"( an *ational *ose.
&mplemente Sprin. +*" #ith ,ibernate taking a$antage of 1a$a5 feat"res like annotation
/etadata, auto -irin., and .eneric collections "sing plain EJB16s JPA specification that is "se
to implement the >53 layer #ith ;i(ernate Entit% /ana.er6s Session Factor%, ,$(, an S$(.
:se Sprin. !+C fra/e-or4 to integrate #ith ;i(ernate.
:se ,ibernate frame#ork to interact #ith ata(ase.
*xtensi$ely "se entity associations like 3ne-to-many% 4any-to-one an 4any-to-many.
&n$ol$e in #riting ,$(% ;i(ernate mapping files.
*mploye Sprin. JDBC to implement (atch )o(s to p"ll organiFation str"ct"re relate ata.
>e$elope rich "ser interfaces "sing JSF% *ic> Faces, and Facelets.
F(E& has (een "se to e$elop cross platform rich internet applications (ase on flash platform.
E"stomiFe !ich ,aces ata gri ,loating filtering% +orting% 8agination% clearing all filters% ro#
coloring% col"mn spans% scroll (ars% !efine Jie#s% col"mn an heaer styles.
>esigne an e$elope +hopping cart component for orer entry "sing EJB302 #ith a Java S-in.
client application.
&mplemente Model View Controller (MVC) 5rchitect"re an coe Java Beans -as the moel0%
Java S-in.0
>e$elope payment flo# "sing AJA& partial page refresh% $aliation an ynamic rop o#n list.
J$uer% li(rary has (een "se for creation of po#erf"l ynamic 7e(8ages an #e( applications
(y "sing its a$ance an cross bro-ser f"nctionality.
&mplemente #orkflo# system in a +35 en$ironment% thro"gh #e( ser$ices ("ilt "sing 5xis. for
S+AP o$er ;<<8. Eonfig"ration an eployments of A&!S3 components on #e( sphere
application ser$er at class loaer le$el% an "se the same to ("il an cons"me the #e( ser$ices
-(oth synchrono"s an asynchrono"s0.
>e$elope components of #e( ser$ices 5JA&D<S, JA&D*PC7 en to en% "sing ifferent 15D-
7+ stanars #ith clear "nerstaning on <SD(% S+AP "sing $ario"s message patterns.
>eploye the application to <eb Sp>ere ser$er.
Eonfig"re an &mplemente 7e( +er$ices +ec"rity- "essa.eD(evel Securit%.
5"thore eployment plans #hich in$ol$e staging of ("il packages% properties files etc at ifferent
staging en$ironments like san(ox% e$% C5 an also pro"ction eployments.
2"il components sche"ling an config"ration "sing "aven3.
:se s>ell scripts to a"tomate this set"p process that is "se across $ario"s staging en$ironments.
7rote n"mero"s test cases "sing J)nit frame#ork #ith JP*+B integration.
,ront r"nner on interactions #ith ("siness an C5 teams.
Environ/ent: Elient +er$er technology% 335>% 1a$a% 1.**% 3racle 10g% 7e( +phere application
+er$er 7.0% 1+, 1..% 515D% !ich ,aces /./% ,=*D% 1C"ery% 1a$a +7&I6% +pring ..5% /% *clipse &>*%
*clipse 7<8% ;i(ernate /.x% ;i(ernate eclipse tools% EJ+ an C"ality center "ner 7ino#s an 5&D
en$ironment% !5> 7.5% 5D&+.% 515D% 15D-7+% 1i(D% <35>% 18!32% +pring 4JE% +pring 538%
1:nit 4% !ational !ose.
Statefar/ !nsurance, Bloo/in.ton, !( Feb 3229D June
32;;
Sr0 J3EE Developer
Project DescriptionA <his pro)ect in$ol$e the e$elopment of a s"ite of applications to $aliate
infrastr"ct"re connecti$ity as #ell as infrastr"ct"re performance. <he en "sers can access applications
calle as &$t -&nfrastr"ct"re $aliation0 an 1pft -1ra performance0.&$t is a application in the s"ite #hich
is "se to $aliate infrastr"ct"re component s-like &;+% application ser$ers% net#ork0 on a #hole #hen
pl"gge together. &t oes (y performing a sample tests like Eross cell *)( calls% #e( ser$ices -#ith in 1a$a
en$ironment ' from 1a$a to #ino#s0% 14+ -(oth p"('s"( topic an messaging @"e"es0% net#ork
a"thoriFation an a"thentication. 1pft is application #here infrastr"ct"re performances like memory
threshols% memory a$aila(ility% connection pooling% time ("get for n-tier.
*esponsibilities:
&mplemente the template-(ase categoriFation of presentation content "sing StrutsD'iles. "#C
implementation "sing Struts frame#ork.
:se S-in. components for esigning the 6:& mo"les.
&mplemente Model View Controller (MVC) 5rchitect"re an coe Java Beans -as the moel0%
Java S-in.0
&mplemente #orkflo# system in a +35 en$ironment% thro"gh #e( ser$ices ("ilt "sing 5xis. for
S+AP o$er ;<<8 an +4<8. Eonfig"ration an eployments of A&!S3 components on #e(
sphere application ser$er at class loaer le$el% an "se the same to ("il an cons"me the #e(
ser$ices -(oth synchrono"s an asynchrono"s0.
>e$elope components of #e( ser$ices 5JA&D<S, *ES', JA&D*PC7 en to en% "sing ifferent
15D-7+ stanars #ith clear "nerstaning on <SD( -t%pe, /essa.e, port '%pe, bindin.s, and
service0% S+AP "sing $ario"s /essa.e exc>an.e patterns like &n3nly an &n3"t.
&mplemente J"S messaging on @"e"es% topics.
*mploy 5gile +oft#are e$elopment methoology SC*)" to hanle fre@"ent changes of <erms
an Eonitions on ifferent portfolios of creit cars.
>e$elope ne# Struts Action classes components accoring to the re@"irement.
:ser !e@"irement 5nalysis% :se cases% ,"nctional +pecification >oc"ments% >esign
+pecification >oc"ments -=+>% 8+>0% an <est strategy-plan relate eli$era(les.
&mplementation of effective exception >andlin..
Ehange AJA& (ase 1a$a+cript accoring to re@"irement of fiel $aliations as #ell as selection
(ase 4aster >etail 3peration.
;anle all the changes in$ol$e in 7e( content "sing a content /ana.e/ent s%ste/ tool calle
<eam site from &nter#o$en. !e$ie# all the >E< ->oc"ment Eapt"re <emplate0 an >E!
->oc"ment Eapt"re !ecor0 relate an $aliate #ith the ("siness team.
7rite ne# pl"g-in classes accesse (y action classes. 5pply the test first methoology on the
same "sing J)!'A
>e$elop JS*;@= (ase port lets eploya(le in <eb lo.ic portal 90x #ith personaliFation
capa(ilities% page flo#s% an #orkshop.
7orke #ith S%base ASE ;?0? an has esta(lishe connection (et#een client an ser$ers%
Eonfig"ring 5apti$e ser$ers for (etter performance an "se +y(ase "tilities.
!e$ie# the coe% #hich in$ol$es JDBC% an 7e( ser$ices calls.
Ereate EJB session (eans for r"nning !emote ser$ices.
7orke on tiger team for pro"ction s"pport #hich hols responsi(ilities across all the layers of
the application same time coorinating eli$eries #ith offshore team.
Environ/ent: 1a$a'1.**% 1>2E% 515D% 1a$a+cript% 1+8% +er$let% +tr"ts #ith <iles% +y(ase 5+* 15.5%
7e(logic9% 335>% +JI% 1a$a +#ing% !ational ElearC"est% 7ino#s D8% 1a$a+cript% 7e( ser$ices%
*clipse% +C=% :nix (ase logs% +358% >34 xml parser% &nter#o$en <eam site E4+% E++% 1:I&<4% *12%
56&=* +E!:4% >2.% ("il scripts% 45J*I ..0.
)nion Ban4, San Die.o, CA +ct 322@D Dec 322=
Java Developer
Project Description: Eommercial *lectronic 5cco"nt 6eneral =eger +ystem% #hich is a #e(-eploye
n-tier e-Eommerce application that allo#s their corporate clients to access info online an #ith an
efficient means of managing corporate creit cars transactions at minimal cost. E"stomer relation
manager iss"es the creit cars to the companies. <he program aministrator of the company #ill
aminister the each car program. 5ministrator creates "ser profile% 5cco"nt set"p system% cost efa"lts
an 5"thoriFation controls. <he program aministrator can create% eit an elete the corporate cars. <he
c"stomer relation manager can manage ifferent companies. &t has aministrator to iss"e the cars to the
companies.
*esponsibilities:
!e@"irements gathering% 5nalysis% ;igh =e$el 9 >etaile >esign.
+ystem #as e$elope "sing 1a$a% 1.**% *12 an D4= technologies.
Eoe +er$lets to act as Eontrollers an >ispatchers (et#een 1+8s an 2eans.
>e$elope 1+8 an ;<4=-(ro#ser-(ase eli$ery systems.
>e$elope the +er$lets to $aliate c"stomer ata to appro$e're)ect ins"rance to the c"stomers.
>e$elope re"sa(le #e( components% 1+8% +er$lets an 1a$a 2eans that "se the 4JE pattern to
access *12 -*ntity 2eans0 for the mo"les of "ser registration.
&mplemente "odel #ie- Controller 5"#C7 5rchitect"re an coe Java Beans -as the
moel0% Java S-in.0
:se S-in. components for esigning the 6:& mo"les.
>e$elope D4=% D+= an D+=< for the front-en :ser screens.
>e$elope classes to a "sers to =>58 ata(ase for "ser a"thentication
7orke on testing of ifferent mo"les an preparation of test plans.
8erforme ata(ase e$elopment an extracte recors from ata(ase "sing 1>2E #ith >2. as
8rimary >ata(ase
>e$elope store proce"res% :ser >efine f"nctions.
&n$ol$e in the eployment of the application in 7e( +phere application ser$er.
+er$e as on-call s"pport% resol$ing a $ariety of iss"es incl"ing ata(ase pro(lems.
Environ/ent: 1a$a% 1.**% 1+8% +er$lets% *12% +tr"ts% <iles% 15J5 +#ing% ;<4=% D4=% D+=<% 7+5>%
=>58% 7e( +phere% 1>2E% 1a$a+cript% 8='+C=% >2.% :I&D.
Education: 2achelor of +cience in Eomp"ter +cience an engineering% &nia.

You might also like