You are on page 1of 8

An Vi Dang Java Developer

Summary

Five years of experience in software developing of multi-tier web based applications for finance, insurance and health-care organizations using Java/J2EE technologies such as Servlets, JSP, JSTL, JPA, JMS, JNDI, JDBC, EJB, and Web Services (JA !"S and JA !WS ! "xperienced in various stages of Software Development #ife $ycle (SDLC !

%ell-&nowledge in 'b(ect 'riented )rogramming ( ##P concepts as well as 'b(ect 'riented Design (##D and *nalysis (##A based on +nified ,odeling #anguage ($ML architecture! -ands on experiences with multiple *pplication.%eb Servers such as /0, WebS%&ere, 'racle WebL'gic, (lass)is&, Lin*+ JB'ss, an, Servlet C'ntainer *pache T'-cat! )roficient in writing S.L and PL/S.L 1ueries with Derb/, MSS.L, #racle and M/S.L including writing St're, Pr'ce,*res, 0*ncti'ns and Triggers! /mplemented Design )atterns li&e Abstract 0act'r/, Singlet'n, DA#, MVC, Interce%ting 0ilter, B*siness Delegate, and Trans)er #b1ect! "xpertise in using J2"" framewor&s such as 2ibernate, S%ring, Str*ts, L'g3J, and JS0!

3ood &nowledge in client-side technologies li&e 2TML/D2TML, CSS, JavaScri%t, and AJA !

Familiar with different /D"s and tools including Ecli%se, NetBeans, IBM "AD, WSAD, IntelliJ, ANT, Maven, S.L Devel'%er and T#AD! "xcellent &nowledge of ML, 4,# )arser (D#M, JA P , S#AP, WSDL, and "EST! -ave experience in unit testing the application suing J$nit and &nowledge in version control system tools such as CVS, SVN and ClearCase! Firm technical bac&ground, excellent analytical ability, well interpersonal s&ill, and productive team member!

"xpertise
Expertise Years of Expertise ;5 <rs ; <rs

Lang*ages4 J2EE Tec&n'l'gies4

Java, $, $55, JavaScript, )#.S6#, 4,#, -7,#, 80! Servlets, JS), JS7#, JSF, JD0$, J,S, J9D/, "J0, J*4-:S, J*4%S, Java ,ail *)/, %eb Services, S'*), %SD#, :"S7! %ebSphere, %eb#ogic, J0oss, 7omcat, 3lassfish! Spring $ore.*').,8$, -ibernate, Struts! 'racle, ,yS6#, ,SS6#, Derby!

Web/A%% Servers4 0ra-e5'r6s4 Databases4

Expertise

Years of Expertise

Versi'n C'ntr'ls4 IDEs an, T''ls4

Subversion, $8S, $lear$ase! :*D, "clipse, 9et0eans, S6# Developer, 7'*D, ,aven, #og=J, *nt %indows 4).>, +buntu ?2!
#ct 2782 9 till n'5

#%erating S/ste-s4

"elevant In,*str/ E+%ertise

?! Well P'int, "ic&-'n,, VA 2! C'-erica Ban6, Dallas, T


@! T&e Stan,ar,, P'rtlan,, #" =! C'nnectic*t (eneral Li)e Ins*rance, C&attan''ga TN ;! S*n(ar, Data S/ste-s, Atlanta, (A

J*l/ 2788 ! Se%t 2782 Ma/2787 2788 ! J*ne

A*g 277: ! 0eb 277;

:elevant )ro(ect "xperience


Well Point, )ro(ect 7ype Richmond, VA OCT 2012
T!"" #OW

Pr'1ect4 .*'te (enerating A%%licati'n %ell )oint is a -ealth /nsurance company that ma&es health care easier for customers to access and use! 7he employees can access complete customer account information, process insurance claims and authorize claims of the customers! 7he application generates free 1uotes for the customers depending on the type of insurance plan selected after validating their personal information!

:ole :esponsibilities

Java Devel'%er

+sed 2ibernate as an #"M -a%%ing t''l and wor&ed with 2ibernate .*er/ Lang*age <2.L=> /nvolved in the implementation of creating the Acti'n classes, Acti'n 0'r-s Beans, Vali,at'rs using Struts Framewor&! Wr'te ANT b*il, scri%ts to compile Java classes and create (ar, performed unit testing and pac&age them into ear files! Developed -ibernate ':, mapping and 5r'te 2.L

#ast name, First name

Well Point,

Richmond, VA

OCT 2012

T!"" #OW

?*eries to retrieve buyer and product related information from #racle ,atabase! /mplemented base classes, setting up framewor& classes.configuration files for implementing full- fledged J2"" application! +sed design patterns li&e Val*e #b1ect, Service L'cat'r, Sessi'n 0aca,e an, DA#> Setting up build environment by writing Ant b*il,>+-l, ta6ing b*il,, c'n)ig*ring an, ,e%l'/ing ') t&e a%%licati'n in t&e server Webs%&ere @>8 A%%licati'n Server Developed presentation layer using 2TML, CSS, Java Scri%t an, AJA ! +sed CVS <C'nc*rrent Versi'ning S/ste-= tool to manage source code versions! )erformed design, code reviews and prepared detailed documentation! /mplemented "xception mechanism and used Struts validation frame wor&! Developed L'g31 t' l'g t&e entries , while running the application!

Envir'n-ent4 Java ?!;, J2"", Servlets, -ibernate, J9D/, J7*, Struts ?!?, JavaScript, %ebsphere A!?, :*D A, 'racle, S6#, S6# Developer, *97, -7,#, D-7,#, JavaScript, *J*4, $SS, J*4), J+nit, #og=(, S89 Comerica $an%, )ro(ect 7ype :ole &allas, T' Intranet Ban6ing 0an&ing ,anagement is an intranet ban&ing pro(ect used for managing ban&ing products! 7his application allows authorized users to access, update, and add products! Staff and ,anager are provided *ccess :ights based on the :ight /D! 7his application is used for handling various &inds of ban& products li&e $redit card, $D, ,ortgage, ,oney ,ar&et! ()l* 2011 + ,ept 2012

:esponsibilities

/nvolved in the development of Presentati'n la/er *sing JSP, 2TML, CSS an, *se, Str*ts )ra-e5'r6! %or&ed in implementation of MVC ,esign %ara,ig- ') Str*ts )ra-e5'r6, 'b1ect relati'nal -a%%ing *sing 2ibernate an, #racle ,atabase> Developed Acti'n classes an, DA# classes to access the database! Developed Web Services *sing S#AP, WSDL, $DDI an,

Comerica $an%,

&allas, T'

()l* 2011 + ,ept 2012

JA !WS %r'gra--ing -',el! Developed Sessi'n Beans an, Entit/ Beans to implement the 0usiness #ogic and deploy into server! +sed %S-Security for providing security within soap messages! Developed the )resentation #ayer, B*siness L'gic La/er, DA# an, Trans)er #b1ect *sing Ecli%se> %or&ed on S%ring DA#, S%ring MVC an, S%ring A#P /nterceptors in #ogging and *uditing! Developed Data Access #b1ects <DA#=, Sessi'n 0aca,e, Service L'cat'r, B*siness Delegate an, Val*e #b1ect %atterns> +sed 2ibernate )'r #b1ect!"elati'nal Ma%%ing an, )'r ,atabase '%erati'ns in #racle ,atabase! /nvolving in configure the JMS and JNDI! +sed J$nit )'r testing t&e a%%licati'n, ANT an, Maven for building )ro(ects $reated $ML ,iagra-s li6e Class ,iagra-s, se?*ence ,iagra-s, Activit/ ,iagra-! +sed $8S to chec&-in and chec&out and co-ordinate among team members!

Envir'n-ent4 Java?!;.J2"", JDB, JS), -7,#, $SS, Struts, "J0, J,S, spring, -ibernate, "clipse, J0oss *pplication Server, %eb services (S'*),%SD# , JavaScript, #og=J?!2!>, )#.S6#, $8S ,:*D and 'racle?Cg!
The ,tandard, )ro(ect 7ype Portland, OR -a* 2010 + ()ne 2011

#nline Enr'll-ent 'nline "nrollment is a web-based application that allows participants of :etirement )lans such as the =C?(& )lans to enroll themselves online in the )lan! 7he application offers different services provided by the Standard which range from the accounts being managed by the *dvisers, guiding the participant with the investments that need to be made and the accounts being managed by the participants themselves! 7he application provides the participant the ability to choose these services, investments, auto rebalance investments and designate beneficiaries! 7he application also provides up-sell opportunities for the participant depending on the plan that the participant is enrolled!

#ast name, First name

The ,tandard, :ole :esponsibilities

Portland, OR Java Devel'%er

-a* 2010 + ()ne 2011

Developed Acti'n 0'r-s, 0'r- beans an, Java Acti'n classes using Struts Framewor&! Developed $ser Inter)aces *sing JSP an, ST"$TS 0ra-e5'r6! Developed the C'ntr'ller Servlet for sends the re1uests to the appropriate *ction $lasses! Developed Acti'n Servlet for incoming client :e1uests! +sed Java scri%t an, str*ts vali,ati'n )ra-e5'r6 for performing front end validations +sed Str*ts Tags t' tie t&e Str*ts vie5 C'-%'nents to the rest of the framewor&!
$reating the WSDL )iles for web services to publish the services to another application! ,apping the in D out parameters of the web services! "valuated technologies such as S%ring, 2ibernate b/ b*il,ing %r't't/%es an, realiAe, t&e- in t&e a%%licati'n>

Developed code modules based on the MVC %attern, JSPs 5it& CSS as a )r'nt en,, DA#s as -',el c'-%'nents t' access t&e ,atabase, JavaScri%t )'r e,it c&ec6s an, )'r- s*b-issi'n> Developed DA#s inter)aces )'r 2ibernate t' interact 5it& t&e ,atabase> Database management using #"M li6e 2ibernate! Designed and developed integration using %eb services for up-sell opportunities module! Envir'n-ent4 %indows 4), Java, -7,#, Java Script, S6# Server, S6#, JS), Struts, Spring, -ibernate, %eb Services, S'*), and %eblogic!

Connectic)t .eneral "ife !ns)rance )ro(ect 7ype

Chattanoo/a T#

-ar 2000 + Apr 2010

$/39* E $onnecticut 3eneral #ife /nsurance $ompany is one of the largest healthcare providers in the +nited States, providing managed medical, dental care products, group indemnity health insurance and related services! $/39* -ealth $are ($-$ is the largest line of business within $/39*! ):'$#*/, is the sole claim processing system for $/39*Fs ))' and /ndemnity products! ):'$#*/, allows $/39* -ealth$are to improve customer and provider services, alleviate internal inconsistencies, and position for the e-$ommerce revolution! 7he system includes a high degree of automation in the claim load and benefit calculation processes, resulting in high auto-ad(udication rates! Java Devel'%er

:ole :esponsibilities

#b1ect 'riente, -',eling and design using the J2"" patterns at the front end as well as the business layer in the n tier architecture! Designed and implemented MVC arc&itect*re *sing Str*ts )ra-e5'r6 inv'lving 5riting Acti'n Classes, 0'r-s an, -a%%ings, Inv'lve, in ,esigning t&e $ser Inter)aces )'r ne5 en&ance-ents> Developed web pages using JSP, 2TML an, Str*ts Tag Libraries! Developed $ser Inter)aces *sing JSP an, ST"$TS 0ra-e5'r6! /mplemented Str*ts C'-%'nents li6e 0'r- beans, Acti'n Classes, Java Beans! Developed )r'nt en, vali,ati'ns *sing Java scri%t ! /nvolved in writing S.L ?*eries! /nvolved in +nit 7esting!

Envir'n-ent4 %indows 4), Java, ,SS6#, Struts, JavaScript, -7,#, JS), Servlets, %eblogic, "clipse!

#ast name, First name

,)n.ard &ata ,*stems, )ro(ect 7ype

Atlanta, .A

A)/ 2001 + 2e3 2000

*dminiS7*: is the online, real-time, anytime stoc& and option plan administration software that delivers robust capabilities and exceptional ease of use! /t provides robust and secure access to e1uity compensation plan data by both plan administrators and participants over the /nternet! 7he %eb-based solution allows plan administrators and participants to access plan data anywhere at any time from any /nternet-enabled device, eliminating the need for plan administrators to purchase, install, or maintain any software! *dditionally, *dminiS7*: offers trade automation for straight through processing which enables employees to initiate real-time trade orders through the /nternet!
Java Devel'%er

:ole :esponsibilities

Front end and bac& end design and development! Designed the application by implementing JS0 0ra-e5'r6 base, 'n MVC Arc&itect*re 5it& EJB, Si-%le Java Beans as a M',el, JSP an, JS0 $I C'-%'nents as Vie5 an, 0acesServlet as a C'ntr'ller> $ore Java, highly concurrent ,ultithreaded coding for processing the port assignment data! Developed framewor& for data processing using Design %atterns, C're Java, ML! Developed custom vali,at'rs an, c'nverters in JS0! +sed the light weight container of the Spring Frame wor& to provide architectural flexibility for inversi'n ') c'ntr'ller <I#C=> $se, S%ring A#P for cross cutting concerns and /'$ for dependency in(ection! %ritten unit tests using J$nit )ra-e5'r6 and L'gging is ,'ne *sing L'g3J )ra-e5'r6! Devel'%e, EJB c'-%'nents that are deployed on JB'ss! Developed PL/S.L %r'ce,*res, Java an, JavaScri%t c',e! *ctively involved in code reviews and also in bug fixing!

Envir'n-ent4 S6#, JD0$, Java, "J0, Java, Server Faces (JSF , Spring, JS), -7,#, -ibernate, 7oad, +,#, )#.S6#, JavaScript, J,S, J+nit, *nt, 'racle ?Cg, J0oss, "clipse and %indows 4)!

,)n.ard &ata ,*stems,

Atlanta, .A

A)/ 2001 + 2e3 2000

ED$CATI#NS 0!S! in "lectrical D $omputer "ngineering

You might also like