Upload
sudarpec
View
221
Download
0
Embed Size (px)
Citation preview
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 1/7
SUDHARSANAN K.G: [email protected] : +65-93884047
OBJECTIVE
To work in a highly professional company, that provides an opportunity for steady growth, where,I can enhance my programming and analytical skills.
EXPERIENCE SUMMARY
Having 4+ years of experience in software development lifecycle involving design, documentation,
development, implementation, deployment, and testing of application software in webbased
distributed threetier architecture.
Having knowledge and experience in retail banking sectors, services like mortgages, personal loan,debit and credit cards, savings.
!xpertise in design and development of "eb #pplications involving $%!! technologies with $ava,
&ervlets, $&', ()* ramework &truts-, !$, /(0, $1*.
!xperience in working with 2racle 3g #pplication &erver and "eblogic &erver.
!xperience in working with "indows and 5nix shell scripting
!xperience in working with #nt scripts for building !#6 and deploying the application in ear. (otivated and focused team player with strong problem solving and analytical skills. 7enerate new
ideas and 8uickly learn new technologies to get the 9ob done.
Onsite Experiene
5nited 2verseas ank 52-, &ingapore. rom eb %3% to $un %3:
2versea*hinese anking *orporation 2**-, &ingapore. rom $un %3: to till date.
CAREER PRO!I"E
"orking in Comtel Solution Pte Ltd., &ingapore as #nalyst from June 2013 to till date.
"orking in Nucleus Software Exports Ltd., *hennai as &oftware !ngineer from April 2011 to
June 2013
"orked for Spiro Solutions Pt. Ltd.! *hennai as $ava 'rogrammer from "a# 200$ to April
2011.
TECHNICA" SKI""S0anguages ; $ava, *, *++, $%!!
1atabases ; 2racle <i=3g and 33g, (& #ccess <>
"eb Technologies ; HT(0, $&'3.%, $ava&cript3.%, &ervlet%.: and !$$%!! ramework ; &truts3.3, &truts %
2perating &ystem ; "indows, 5?I/
#pplication&ervers ; 7lassfish v%, "eb 0ogic @.3=3%c, 2racle 3g #&
Tools ; ?et eans A.B.3, 2racle $1eveloper 3.3.: and (y !clipse B.3.
)ersion *ontrol ; )isual &ource &afe A., *lear *ase and &)?
1ata base Tool ; Toad 1atabase Tool-, &C0 1eveloper and &C0 '05&
CERTI!ICATION *ore $ava and 2racle *ertification from #pollo *omputer !ducation in $une %@
PROJECT EXPERIENCE
Name ; %A&CA '%orei(n Account &ax Compliance Act) C*an(es for +ot*
SLAS , CLAS
Clients - C/C 'ersea C*inese /anin( Corporation)! Sin(apore
0ocation ; &ingapore
'age 1 of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 2/7
1uration ; $un D3: till date
6ole ; &ystem #nalyst
Technology ; $#)#, $&', &!6)0!T&, !$, &truts3.3
1atabase ; 2racle 33g
I1! ; !clipse2perating &ystem ; "indows, 5?I/ &hell &cript-
#pplication &erver ; "eblogic @.3=3%c)ersion *ontrol ; &)?, *lear *ase.
2** is the second largest banking group in &ingapore by total assets. The scope of the pro9ect is to test
the ma9or enhancements in the !*'& application and also to ensure that the #5 process is not impacted
by the enhancement.
&0#& &ecured 0ending #pplication &ystem- is an endtoend 0oan 2rigination &ystem catering to the
6etail customer segments. It has been designed for fast turnaround of loan approval, complex customer and
obligor relationship enable loan restructuring and credit reviews. It offers a single platform for analyEing
and assessing credit risk information, thus enabling approving authorities within bank to make informed
decisions. It is also a complete with ready interfaces to external credit agencies and to core banking systems
to retrieve information on loan utiliEation, conduct of accounts, and other pertinent information.
*0#& *onsumer 0ife &tyle #pplication &ystem- is an endtoend credit card, debit card and easi credit processing and 5nsecured 0oan processing system used by 2** for its retail customers. It is designed to
achieve the straight through processing of applications with very little manual intervention.
#T*# related information will be captured in both &0#& and *0#& to identify whether the customer
will fall under Tax compliance or not.
&cope of testing also includes confirmation of the availed=disbursed applications in core banking&I& at
2**.
oles and responsi+ilities
• 7ather high level re8uirement by analyEing the &1
• 'repare T&1 based on the functional re8uirement
• 6eview and monitor new re8uirements=change in re8uirements of the pro9ect
• 1evelop critical functional test scenarios and test cases
• *oordinate with Infra team and 1# team in order to setup the environment both &IT as well as
5#T.
• *heck=review the testing deliverables
• Tracking and fixing the &IT and 5#T issues in C* 33.
• *oordinate with business users to ensure timely delivery of product with 8uality
• 'articipating in test execution debrief
• Track and report progress of our activities through test results, defects discovered and their status
• #nalyEing the log file to investigate the root cause of the defect and fix the defect.
Name - PLCE L1 /A4 Support
Clients - 4/ '4nited erseas /an)! Sin(apore
0ocation ; &ingapore
1uration ; $un D3% $un D3:
Technology ; $#)#, $&', &!6)0!T&, !$, &truts3.3
1atabase ; 2racle 33g
2perating &ystem ; "indows, 5?I/ &hell &cript-
I1! ; !clipse#pplication &erver ; "eblogic
'age 2 of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 3/7
)ersion *ontrol ; &)?, *lear *ase.
52 is one of the largest bank in &ingapore providing wide range of financial services such as
private banking, commercial and corporate banking, investment banking, corporate finance, capital market
activities, treasury services, futures broking, asset management, venture capital management, insurance andstock broking services.
*urrently we are coordinating with business user, understand their re8uirement and clarifying the business process.
• Instant approval process and generating offer letter instantly upon checking the various credit and
business exception conditions.
• &upporting the 'roduction related activity like 'roduction implementation 6aising !orm-,
coordinate with **( *hange control management- and 2$&'rod 9ob scheduler- for the 'I.
• Handling urgent production issues and provide work around solution to the business user.
• ased on the (#& regulation we have added new exclusion rule to restrict the instant processing
of the *#&
• 1eveloping ?ew *6*hange 6e8uest- and handling the #HC #dhoc re8uest- as per the user
re8uirement.
Resp#nsi$i%ities:• 1iscussion with user for new re8uirement=enhancement.
• #ssign the 'roduction defect to 0% team and support them to understand the defect.
• 'roviding technical solution by studying the impact in the existing system.
• 'roviding on call 5#T and 'roduction support for any clarification with user.
• Tracking of &IT=5#T and 'roduction issues through (C* F(ercury Cuality *entreG
tool.
• (onitoring the !21 atch 9ob using I( *ontrol( tool.
• #nalysis and provide the solution for batch 9ob issues.
• Interact with user and other team to solve production issues.
Name - PLCE S"5 5ata "art 'E2E 6ome7"ort(a(e Loan Process)
Clients - 4/ '4nited erseas /an)! Sin(apore0ocation ; &ingapore
1uration ; eb D3% $unD3%
Technology ; $#)#, $&', &!6)0!T&, !$, &truts3.31atabase ; 2racle 3g
I1! ; !clipse
2perating &ystem ; "indows, 5?I/ &hell &cript-
#pplication &erver ; "eblogic
)ersion *ontrol ; &)?, *lear *ase.
The &(1 1ata (art is mainly used for &0# calculation of each and every user and for their management
audit and reporting purpose. This 1ata (art is mainly focused on the extraction of datas from theapplication database.
1ata (art is a weekly extraction of datas from 'roduction and send the data to the corresponding #&4system to generate the report format
• 1eveloping $ava and &8l logic to extract the datas from database based on the re8uirement
specified in the interface specs.
• "e have extracted different types of filed such as *#& related information, *ustomer related
information, acility related information, *ollateral related information, 5ser details etc.,
• "ritten &hell script files to call, !xecute and *1 transfer the 1ata (art files to corresponding
#&4 &ystem through *ontrol ( $ob.
'age 3 of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 4/7
Resp#nsi$i%ities:• 1eveloping the coding part and perform the &C0 logic to extract the datas.
• *oordinating with the #&4 team and Informatics team regarding the 1ata (art
re8uirement.
• *oordinate with users and providing &IT=5#T and 'roduction support.
• Tracking of &IT=5#T and 'roduction issues through (C* and solving issues.• (onitoring the 1ata (art 9ob using I( *ontrol( tool.
• #nalysis and provide the solution for 1ata (art 9ob issues.
• 1eveloping *6 *hange 6e8uest- for &(1 1ata (art.
Name - %innOne8CAS
Clients - C*olamandalam 5/S
0ocation ; *hennai
1uration ; ?ov D33 $an D3%
Technology ; $#)#, $&', &!6)0!T&, !$, &truts3.%
1atabase ; 2racle <i, 2racle 3gI1! ; 2racle$1eveloper
#pplication &erver ; 2racle #pplication &erver
)ersion *ontrol ; *lear *ase
innOne *#& automates and manages the complete application processing flow of any retail finance
instrument, be it auto loans, home loans or even services related applications.
It allows banks to integrate the different touchpoints in their supply chain for ac8uisition
prospecting and predisbursal processing. The system takes the ac8uisition from the first contact, toapplication form acceptance, its workflow through various stages, 8ueue management, deviation
management, user management and access controls, right up to the re9ect=approval decision for the
disbursement.
#dditionally it allows online and if desired automatic credit evaluation of the application and
processing till disbursement approval. The user can define the various parameters as per the policies of the
banking = financial services company, thereby reducing the time and the manpower involved in the scrutiny
of applications.
Resp#nsi$i%ities• Interacted with clients=other teams to resolve production issues.
• Involved in coordinating releases, handling release and production issues.
• Involved in developing 6e8uirement 7athering, #nalysis, 'rogram &pecification, *oding,
and Test &cripts.
• 5sed &truts ase ramework #ction &ervlet, #ction, and #ction orm- $&' Tag 0ibraries
HT(0, ean, and 0ogic- for !xecuting *lient re8uest.
• 1eveloped server side frontend components using &truts ()* framework.
• *onstructed $&' pages with extensive use of $ava&cript to reduce server loads and data
latency.
• 1eveloped &tateless &ession eans and 1ata #ccess 2b9ects using $1* for business layer.
• 5sed 2racle $1eveloper, 2racle3g for application server and, 2racle 3g for database.• 5sed 0og4$ throughout the pro9ect for debugging and logging.
• Implementation in the client environment.
Name - En*ancements and 9mplementation of %innOne8 Product %or CAS!
Collection! and Communication
Client - %9C:C! PA:9/9: %und.
0ocation ; *hennai
1uration ; $ul D332ct D33
'age ; of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 5/7
6ole ; Testing and *oordination with other *onsultant
Technology ; $#)#, $&', &!6)0!T&, !$, &truts3.%
1atabase ; 2racle <i, 2racle 3g
I1! ; 2racle$1eveloper
#pplication &erver ; 2racle #pplication &erver )ersion *ontrol ; *lear *ase
innOne *#& automates and manages the complete application processing flow of any retail finance
instrument, be it auto loans, home loans or even services related applications.
The innOneT( *ollections system focuses on the tracking and managing delin8uent customers and helps
organiEations minimiEe delin8uencies through a series of proactive actions and tighter supervision. The
system manages the entire collections lifecycle from soft calling of delin8uent customers to tackling hard
bucket collections, including follow up on legal cases till their final closure.
esponsi+ilities
• #nalyEing the re8uirements and providing the idea.
• 1eveloped code based on design documentation.
• 5nderstand the business process of the anking software for *#& F*ustomer #c8uisition
&ystemG and *ollection and worked in the same.
•6esponsible for coding, debugging and testing.
• Involved in 5#T and 'roduction support.
• inish the !nhancements before the 1eadline.
• *oordinating with clients about teams regarding the doubts while implementing.
Name - <ored on %innOne8 &/S <or %low En(ine
*lient ; Citi /an! Sin(apore
0ocation ; *hennai
Technology ; $13.B, !$ #rchitecture, 2racle 3g, "indows /'
1uration=&iEe ; #pr D33$un D33
6ole ; (odule 2wner 6e8uirement &tudy,
1evelopment and delivery-
"orkflow management is the automation of a business process, in whole or parts, where documents,information or tasks are passed from one participant to another to be processed, according to a set of
procedural rules.
The workflow definition defines the se8uence of activities that are to be carried out. It specifies what
should be done and when by the definition of activities and transitions.
Resp#nsi$i%ities• 6ead and 5nderstand the '1 *omponent 1ocument of "ork low !ngine.
• 'repare and create the Test *ase *oding low of "ork low !ngine 1ocument.
• *onfiguration &etup for "ork low !ngine.
• *reate the necessary &chema and 6un the &cript for 1atabase.
Name - 5eeloped , 5 Pro=ects 'Clusterin( 4ncertain 5ata>s usin( &ree index!
Sta+ili?ation of %lood Se@uencin( Protocol ,ptimi?e Stora(e
Placement)
*lient ; SP9 Solutions Pt Ltd!.
0ocation ; *hennaiTechnology ; $13.4, $&' 3.%, &ervlets %.:, &truts 3.3, $ava &cript, 2racle<i,
?!T !#?& A.B.3=A.<, &C0 1eveloper, #pache Tomcat server, "indows /'.
1uration=&iEe ; (ay D<(ar D33
6ole ; Team (ember
'age of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 6/7
The scope of the *lustering 5ncertain data pro9ect is to find the dataJs which is uncertain in the 1atabase.
1ue to the (odification or 5pdating of the 1atabase some of the 1ataJs have missed their index
in order to find the uncertain dataJs we use some algorithm namely )oronai 1iagram and for
!ffective clustering we use Tree indexing.
The scope of the lood &e8uencing pro9ect is to avoid the 6edundant (essage by using lood&e8uencing 'rotocol. This lood 'rotocol is a amily of having our protocols namely &e8uential
ree, 0inear &e8uential, *ircular &e8uential, and 1ifferential &e8uential these four protocol can
able to differentiate the resh message and the 6edundant message "e can *ompare the
'erformance of each 'rotocol ased on time.
The scope of the 2ptimiEe &torage 'lacement pro9ect is to minimiEe the !nergy *ost and
'rotection *ost in the &ensor ?etwork. To minimiEe the !nergy *ost we can change the &ensornode into &torage node so that the all entire neighbor sensor node can communicate with the
&torage node. &o that &ink can easily access the dataJs rom the &torage node. #nd also we can
analyEe that where we have to place our storage node in appropriate position for !ffective data
accessing.
Resp#nsi$i%ities• 5sed &truts ase ramework #ction &ervlet, #ction, and #ction orm- $&' Tag
0ibraries HT(0, ean, and 0ogic-
• 5sed $&' to create interactive web pages
• 1eveloped &tateless &ession eans and 1ata #ccess 2b9ects using $1* for business
layer
• 6esponsible for coding, debugging, testing and preparation of test case document.
• *oordination with client through mails and daily telephonic conversation.
• Involved in impact analysis and program flow analysis.
• 1esigning web page template and analyEing.
• ixing and clearing errors and fulfill the (odel )iew *ontroller 1esign.
• To interact with database using &8l CueryJs in 9ava 'rogramming.
• )erifying the 8uality process and review of records
• Implement the uture !nhancement as per the user needJs
• 1eploying and 6unning in the &erver successfully.
EDUCATIONA" &UA"I!ICATION
Cualification ; .Tech Information Technology-
Institution ; #nna 5niversity, *hennai, India
7rade ; irst *lass
PERSONA" PRO!I"E
1ate of irth ; %>.>.3<@@
atherJs ?ame ; .7opalakrishnan
(others ?ame ; 7. 0akshmi#ddress for communication ; lock 33, K:%3 Tampines &treet 33
&ingaporeB%333
0anguages nown ; !nglish and Tamil
(arital status ; "arried
Place:
Date: (ud!arsa"a" #.$%
'age B of
8/13/2019 SudharsananK.G Resume
http://slidepdf.com/reader/full/sudharsanankg-resume 7/7
'age of