Вы находитесь на странице: 1из 6

Curriculum Vitae

Career Objective:
DHRUV KUMAR SETH
Baswangudi, BANGALORE To Work In An Esteemed Organization Where I Could
Give My Best Through My Technical & Solution
Contact No.: 9742172083 Oriented Approach & Work For The Betterment Of The
Organization & Thus Facilitates My Own Growth.
E-mail:
er.dhruv08@gmail.com Professional Qualification:
dhruvparker@gmail.com
 B.Tech (Information Technology
Personal Details:
Engineering) 2008 PASSOUT
Father’s name: Mr. V.K.Seth
Date of Birth: July 24,1983 College:
Passport No : G3776828 G.L.A
Languages Known : Hindi, Group of
English College
Mathura
Permanent Address: A1/31
Sheesh Mahal Colony
Universit
Kamachha Varanasi (U.P)
y: U.P
Technical
Strengths:
University
 Optimistic
 Quick Learner
Lucknow
 Consistence Performer
With
 Team player
65.16%
 Dedication –
aggregate
Willingness To Walk An
.
Extra Mile To Achieve
Excellence.
Academic Qualification:
Current Employment:  XII from GLENHILL SCHOOL, VARANASI
Company Name: Exilant
Board:
Technology Private
C.B.S.E
Limited,Bangalore.
with
Client Name: Apple
65.4%
Computers limited, Cupertino ,
aggregate
California (U.S.A).
.
 X from GLENHILL SCHOOL, VARANASI
Duration : From October
Board: C.B.S.E with 66.0%
2008 to till date.
aggregate.

Technical Skills:
OPERATING SYSTEM: MAC OS X TIGER, MAC OS X LEAPORD,WINDOWS XP,2000.
LANGUAGES: SQL/PLSQL ,CORE
JAVA,WebServices,J2EE(JSP,Servlet,javascript,javascript
framework ,CSS,HTML,DHTML, Eclipse BIRT,Working
experience with selenium server, Xslt, XML, JSON.
Curriculum Vitae

WEB TECHNOLOGIES: HTML,xslt,javascript,ajax,xml,Javascript


framework,jquery,prototype 1.5,prototype 1.6

SPECIAL SOFTWARE: MS-OFFICE 2000


IDE : ECLIPSE Ganymede, ECLIPSE eurpoa, SQL
DEVELOPER.
FRAMEWORK: Struts ,E.J.B.
Application Servers Proficiency: Jboss-4.2.3.GA.
Apache Tomcat 6.0.20 ,Jboss Portal 2.7.1,
JAVA Build Tool : Maven 2.0.9 , Ant 1.8.0.
Current Employment:
Company Name: Ex!lant Technology Private Limited.
Client Name: Apple Computers limited , Cupertino , California (U.S.A).
Designation: Software Engineer.
Working From: October 6, 2008 to till date.
Technology Used: Core JAVA ,WebServices ,WSDL ,SOAP, PLSQL,SQL ,Unix , Linux ,
EasyMock , Power Mock (for junit),JavaScript,javascript framework,jquery,prototype
1.6,scriptaculas , JSP,Servlet ,JBoss Portlets.
Servers Used: Jboss-4.2.3.GA, jboss portal 2.6.3.G.A, jboss portal 2.7.

Projects Undertaken:

1. Kona Server Redesign: Kona is a server that perform the task of upload and
download of files to the vault .Client for this server are several applications that
need to upload and download files like images ,txt ,videos for future reference in
a separate file system. Vaults are at server which are running in clustered
mode .This application need Jboss-4.2.3.GA .It is developed in core java .It uses
web services , hibernate , fts for successful business, use maven for building . It
is basically a .EAR file that is deployed in Jboss-4.2.3.GA application server.

Role in project : My major role in this project are:


1. I have written five transactions for connect ,disconnect ,update of
metadata for client.
2. Written junit test cases for methods .
3. For all transactions parsing of request and response xml were done in
transaction packages, business logic are written in service package
.All service classes are in service package . And for database
operations we are using CommonDoaUtil classes which are in dao
package. All contants are defined in separate classes, to increase
modularity . Implimented caching in order to decrease database
overhead . For caching we load all table in hash maps when
application is deployed in the server . In running stage of the server
we just are using DCN notification to update over cached hashmaps.
4. Written junit test cases for all of my transactions using easymock and
powermock .

5. Created pl/sql procedures,cursors,functions and querys for fetching


data from database.
6. Written Shell script for AIX machine using kron shell to automate the
hot deployment of ear to server.
Curriculum Vitae

7. I written api for report generation,of performance and load over


server using servlet , jsp ,javascript and jquery for making U.I
dynamic.
8. Integration and regression testing of transactions.
9. Give eclusive contribution in logic generation for making the
performance of server better as per client expectation.
10.Create web application for generating report the of application usages
. Used Webservies , WSDL to take data for report. This will give detail
of number of upload ,download through the application , space usage
on disk for particular application.
11.Worked on Eclipse BIRT, it is open source Eclipse-based reporting
system. Used it for generating annually, quarterly, daily, monthly
report in graphical format (tabular , bar chart, pie chart), of total
upload , download , delete transaction on particular servers.
12.Request and response for Reports are handled using servlet and jsp ,
U.I are created using HTML,DHTML , and validations are done using
javascript and jquery are used for proving some special effects in u.i.
13.Play major role in making the U.I to match with the prototype.
14.Written java class that uses selenium server to automate the testing
of Report U.I.
15.Written magical java class that uses selenium server .It automatically
login to the Report page , generates 1000 versions of different report
in HTML , pdf format. Read any number of the storage path from
database and save the generated graphical image and pdfs to those
path. Thus it saves time and man power in generating and saving
several types of reports.
16.Taking reference from 13 , created a java class that logging to my
gmail and able to deleted all of my mails in spam and trash. This is an
example of my innovation.
17.Eclipse Birt Report runs well in MacOSx but running it on Aix machine
was a milestone. Done some R&D and make it run on Aix machines.
18.Worked on DESClient module.DESClient is a client plugin.Java client
uses this interface to communicate with the server.It is a project in
core java . On basis of command line script it is able to create socket
connection with server using web services and do upload , download ,
delete operations to the server.

2. Software Depot Server Redesign: Software Depot is a server that performs


the task of data base operations. Software depot Client sends request to
Software Depot Server for performing the transactions. Software depot
application uses kona for upload and download of the applications that are
released through Software Depot application. This application need Jboss-
4.2.3.GA .It is developed in core java. Prepared statements were used for
performing the database operations. Software Depot Client were created by
different team. This client is developed in cocoa (Apple frameworks). Maven was
used for generating build. It is basically a .EAR file that is deployed in Jboss-
4.2.3.GA application server.

Role in project : My major role in this project are:


Curriculum Vitae

19.I have written six transactions for updatemodulerelease ,


updatemodulereleaseattribute, searchlog,p2pstatus ,removemodule
transactions.
20.For all transactions parsing of request and response xml were done in
transaction class business logic are written in service class .All
service classes are in service package . And for database operations
we are using CommonDoaUtil class . It is in the Doa package. All
contants are defined in separate class, to increase modularity . . For
caching we load all table in hash maps when application is deployed
in the server . In running stage of the server we just are using DCN
notification to update over cached hashmaps.

21.Written junit test cases for all of my transactions using easymock and
powermock .

22.Created pl/sql procedures,cursors,functions and querys for fetching


data from database.
23.Written Shell script for AIX machine using kron shell to automate the
hot deployment of ear to server.
24.Integration and performance testing of transactions.
25.Give exclusive contribution in logic generation for making the
performance of server better as per client expectation.

3. iDesk: iDesk is a web application for one of our U.S. client for purpose to
support their customer help desk. It is a kind of web application . IDesk is a web
portal it contains lots of customizable portlets for providing the business
solutions .I get apportunity to works on two portlets these are role product
mapping and skill product mapping portlets.In this project I have done all th
coding related to javascript.I also get opportunity to code two of mapping jsp.
Javascript for validation.We used jquery , JavaScript, DHTML, XHTML, CSS
javascript frame work(prototype 1.6.js,accordion.js,scirptaculos,jquery.js,
XMLHttpRequest,HttpClient,Xslt, XML, JSON) for U.I. transition , Java Servlet ,
JSP, JDBC .

Role in project : My major role in this project are:


26.Development of eight search engine each for role,product,skills in
role-product mapping,skill-product mapping,skill-quicklinks,role
quick links portlets using javascript and ajax.
27.Contribute in ui transitions using javascript framework using
prototype 1.6,scriptaculos
28.Implementation of css styling of interface.And created User Interface
using xslt and jsp.
29.Server side coding for database connectivity using servlet.
30.Created pl/sql procedures,cursors,functions and querys for fetching
data from database.
31.Client side scripting using javascript and jquery for making U.I
dynamic.
32.Integration and regression testing of 11 portlets.
Curriculum Vitae

33.Bug fixing of most of portlets among all 22 portlets.Mainly fixed bugs


including css issues,xslt issues,javascript related.Most of bugs fixed
were related to U.I look and feel.
34.Play major role in making the U.I to match with the prototype.
35.Give eclusive contribution in logic generation for making the
performance of portlets better as per client espectation.

4. eDelta: eDelta stands for Ex!lant Defect Loging and Tracking system.It is Ex!
lant inhouse project.It is a web application whose objective is to log all the
defects that appear during testing of applications. And send email to all valid
persons working on that project for purpose to inform them regarding defects
with probable priorities.As soon as user receive mails they will work to remove
defects.In this my role was to create user interface using html,jsp and write
business logic using servlets and entering data into database using jdbc.And
write sql and plsql statements.Javascript for validation.We used jquery and
javascript frame work for transition.

Role in project : My major role in this project are:


1. Most of the database coding using procedure, function, cursor
(PL/SQL).
2. Validation of forms using jaascript.
3. Implementation of css styling of interface.And created User Interface
using Servlet ,DHTML, jsp.
4. Some of ajax coding for reducing the load to server.
5. Coding of respone servlet, Dao ,pojo files.
6. Client side scripting using javascript and jquery for making U.I
dynamic.
7. Integration and regression testing of most of the forms.
8. Bug fixing of most of the forms.
9. Give eclusive contribution in logic generation for making the
performance of application better .

Project Undertaken in college:


PROJECT TITLE: INTERACTIVE VOICE RESPONSE SYSTEM
PROJECT ORGANISATION:G.L.A GROUP OF ORGANISATION
TIME PERIOD: AUG 2007-MAR 2008
LANGUAGE USED: CORE JAVA/Ms Access
PROJECT PROFILE: College Management System in this modern world of globalization
provides complete education solution by providing the facility to interact with database
through to solve query. This project include inventory management by faculty and also
provide facility of retrieving information’s about group of individuals, events by group of
other individuals We use JAVA for front hand design which include GUI of system and Ms
Access for maintaining database i.e. To support back hand of the system.
ROLE: Analysis, Design, Debugging, database connectivity, coding of some modules.

Training:
MINOR TRAINING BASED ON: Networking Environment.
Curriculum Vitae

TRAINING PROFILE: It Covers Mainly These Topics-


 Networking Fundamentals Including LAN Setup
 P.C. Assembling
 Windows 2000 Installation
 TCP/IP Installation & Configuration Using Windows 2000

MAJOR TRAINING BASED ON: Core Java


TRAINING ORGANISATION: Genix Info Soft Noida.
TIME PERIOD: 15 May- 20 June 2006
TRAINING PROFILE: It Is Based On Working On Core Java Environment. It
Covers Mainly These Topics-
Applets, Project of Online shopping were made.
Threading, Exception Handling, Files & Streams

Honors & Activities:


 Got 2nd position in inter school camlin sketching competition in
class 10th in which 15 school participated.
 Participated In Various Cultural and Sports Events In college
annual carnival as member of organizing committee of college.
 Cure family member and friends by providing Acupressure
treatment.

Area of Interest:
 Sketching Cartoons

 Watching Movies Specially Sensational & Sensitive Cinema

Declaration:

I hereby declare that all the information given above is true to best of my knowledge.

Place Banglore DHRUV KUMAR SETH

date

Вам также может понравиться