Thamil_CV__RoR_ - Ruby Forum

fortunabrontideInternet and Web Development

Nov 13, 2013 (3 years and 11 months ago)

63 views

Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
1



Thamil.R

Java

/J2ee
Leader /
Architect

PROFESSIONAL SUMMARY
:

Over 7+ years

of experience in Software Development Life Cycle (SDLC) with Analysis,
Design, Development, Integration, Implementation, Maintenance and Testing.



Expertise in working with

Java, JSP
, Servlets, JDBC, EJB, Web Services, JMS,
Swing, JavaScript,
HTML, Struts (MVC) Framework,

Flex 2.0 (AS 3.0),
XHTML,AJAX, Ruby on Rails and XML
.



Strong fundamentals and experience in
J2EE Architecture, Design Patterns
and

Data
modeling

using Object Oriente
d Methodologies.



Extensive experience in using
BEA WebLogic 8.x/9.x,

IBM Websphere 4.x/5.x
Application Servers.



Solid experience in Design, Development, and Implementation of
Multi
-
threaded
,
Client/Server, n
-
tier Web based Applications
.



Working knowledge
of protocols like
TCP/IP, UDP, JNDI, RMI, FTP
and

SOAP
.



Thorough understanding and hands on experience in Relational Database Management
Systems like
Oracle 9i, MS SQL Server 7.0, MySQL

and MS
-
Access
. Expertise in
designing and implementing stored procedur
es, and triggers using
PL/SQL

and
TSQL
.



Extensively used
JUNIT
for Testing.



Strong programming experience in
Java,
C
,

C++, and VB.



Experience on different operating systems like
Windows NT, Windows 95/98/2000,
MS
-
DOS, UNIX.



Excellent ability to learn new T
echnologies and Tools.



Good Analytical, Communication Interpersonal and Teaching Skills.


TECHNICAL SKILLS
:

Web Technologies

HTML 4.0, AJAX, CSS, JavaScript, VB Script, XML, Widget &
Blogger.

Java/J2EE Technologies

Java, Swing, Applets, JSP, Servlets, RMI,

JDBC, JNDI and EJB,
JMS and Struts, Weblogic Portal

Web/Application Server

WebLogic7.x/8.x, WebSphere4.x/5.x ,

Ruby on Rails and Tomcat

IDE




Eclipse, JBuilder, WebLogic Workshop, Net Beans & TOAD

Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
2




RDBMS



Oracle 9/8/7.3, MS SQL Server 2000/7/6.5,DB2 8.3
, MS Access

Languages



Java, C, C++, VB, VC++, TSQL, PL/SQL

Version Control Systems

CM Synergy, WinCVS

Platforms



Win 95/98/NT/2000/XP, UNIX

EXPERIENCE

Savvysoft Technologies (Pvt) Ltd.,Chennai



(Feb’05 to present)

Achievements



Developed a prototype of
Portal solution for EASY Button.



Support & Maintenance using Silverstream apps server for J2EE Application.



Involved in developing business components in EJB, with Web logic and Tomcat
servers.



Leader of code review assessment team.



Performing Module Leade
r role to assign daily tasks for developers and getting it
done.


Trishul Computer System Ltd, Bangalore



(Nov ‘03 to Feb ’05)

Achievements



Involved in developing business components in EJB, with Web logic and Tomcat
servers.



Implemented some important Ja
va data patterns like Session Façade etc.



Manual and Unit testing activities using J Unit.



Contributed significantly in guiding trainees towards Sun Java Certifications


Indian Software Systems, Trichy




(Jan ‘00 to Oct’03)

Achievements



Strong object orie
nted coding in Core Java & debugging and technical
documentation.



Provided project consultation for SAIFEE SHIP PARTS AND CHANLERS (LLC)


Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
3



PROJECTS


1) Environment

: Flash 8 (AS 2.0), XHTML, XML, AJAX, Ruby on Rails, CSS,




PostgreSQL, Flash Action scripts.


Brightrac,
Dec’2007


May’2008, Team Leader,
NA, USA

Description:

Brightrac is an online, web based application to share, comment, interact, revise,
collaborate, exchange creative works with clients. TracBac allow
s for complete design
collaboration from design to deliver, everything online. With integrated features like
Audio notes, Post
-
IT notes, visual tools for marking & reviewing, IM integration, Instant
email alerts, clients have the power in their hands to re
view things faster and better.
This results in clearer, sharper and better reviewing, reducing ambiguities and
confusions.

Responsibilities:



Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and developed class diagrams



Creat
ed XHTML document based on the CSS.



Dveloped database design in PostgresSQL



Implemented security for web application using AJAX



Integrated Ruby on Rails and flash action scripts


2) Environment

: Flash 8 (AS 2.0), XHTML, XML, AJAX, Ruby on Rails, CSS,



PostgreSQL, Flash Action scripts.


Brightrac ,
May’2007


Oct’2007, Team Leader, Team Leader,
NA, USA

Description:

Mole is an online community portal that caters to the needs of the buyers and sellers in
the metal worki
ng industry.


It has the directory listing facility wherein the list of new and
Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
4



used equipment dealers is made available.


It facilitates the sellers to showcase their
products and pertinent information to prospective buyers.


It also provides the sellers
to
sell their products through online auction.


Furthermore it provides a facility to buyers to
post their requirements to generate offers. Another salient feature of this portal is the
presence of an online news letter wherein the latest information on fo
rthcoming events
and shows as well as articles and publications on various equipments pertaining to the
metal working industry are made available.

Responsibilities:



Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and develope
d class diagrams



Created XHTML document based on the CSS.



Dveloped database design in PostgresSQL



Implemented security for web application using AJAX



Integrated Ruby on Rails and flash action scripts


3) Environment

: Java, Struts, Servlet, JSP, Weblogic
& Oracle

iPM(Interactive Project Management),
Oct’2006


Apr’2007, Module Leader,
IL,
USA

Description:

iPM is an online software project management tool that applies the best practices of
both project management and software. PMBOK identifies thirty nine d
istinguishable
project management processes in five process groups (initiating, planning, executing,
controlling, closing) and nine knowledge areas (project integration, scope, time, cost,
quality, human resources, communication, risk and procurement).

Res
ponsibilities:



Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and developed class diagrams



Used JSP technology to generate the quotes on the server side.



Designed GUI Components On the Client Side Using Java Bean Components

Implemented security for web application using Servlets used also for updates
and modification

Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
5





Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client



Implemented security for web application using Servlets used also for up
dates
and modification. Provided support with JDBC and Weblogic for the connection
of database for Oracle 9i and used SQL queries for parsing.


4) Environment

: Java, Struts, Servlet, JSP, EJB, Weblogic & Oracle

Easy Button,
Feb'2006
-

Sep’2006, Module Lea
der,
MOTOROLA

Description:

Easy button is a web
-
based application that will assist the indirect purchase department
of Motorola to streamline its operations pertaining to the projection of savings on various
purchases. The application’s mandate is to assis
t the indirect purchases department
personnel to efficiently and effectively manage the activities.

Responsibilities:



Involved In Full Life Cycle Development In Distributed Environment Using Java



Developed and maintained of the system components using Java
, Used JDK for
development of component, Implemented JSP pages for server side filing of web
application.



Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and developed class diagrams



Implemented and Deployed JSP Pages And EJ
B and Made accessible to the
Client using Weblogic Application Developer.



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client



Implemented security for web application using Servlets used also for updates
and modification
. Provided support with JDBC and Weblogic for the connection
of database for Oracle 9i and used SQl queries for parsing.


5) Environment

: Java, Servlet, JDBC, Silverstream Server, COBOL, & Oracle

Customer Care and Billing,
May'2005


Jan’2006, Module Lead
er,
Primal Solutions
Inc., USA



Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
6



Description:

Connect CCB is a billing related product that provides integrated and modular
functionality that allows Communications Service Providers to manage full range of
communication product and services as well as rap
idly accommodate expansion into
new and different market segments. Some of the modules are Credit Check, Trouble
Call Order and Data Configuration.

Responsibilities:




Design & Coded Silverstream GUI Screens to keep track all activities.



Developed and maint
ained of the system components using Java, Used JDK for
development of component, Implemented JSP pages for server side filing of web
application.



Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and developed class diagrams



Implemented security for web application using Servlets used also for updates
and modification



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client


6) Environment

: Java, JSP, Servlet, RMI, EJB,

Hibernate
,
Weblogic & Ora
cle

Trishul

CRM,

Jun’2004


Apr’ 2005, Team Member,
Trishul Bro

Description:

This project is very useful to increase sales with effective customer relationship
management software


Sathya
CRM
. This application helps businesses gather detailed
information a
bout customers, track their preferences and requests, file reports about
customer complaints, discover trends and buying patterns, and develop marketing
campaigns

Responsibilities:




Implemented OO techniques (use cases, sequence diagrams and activity
diag
rams) and developed class diagrams



Implemented The MVC Framework architecture To Maintain the systems In J2EE
Standards and enabled the Data Flow.



Used JSP technology to generate the quotes on the server side.

Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
7





Implemented the EJB interface that interacts
between the web tier and the DAO.



Developed and maintained of the system components using Java, Used JDK for
development of component, Implemented JSP pages for server side filing of web
application.



Implemented security for web application using Servlets
used also for updates
and modification



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client


7) Environment

: JAVA, JDBC, Servlet,JSP, XML, Oracle 8 & Tomcat

Gala Pro
,
Oct’2003


May 2004
, Team Member,
Gala

Description:

This is an internal project for Gala’s Enterprise that consists of various features like
Scheduling, Search engine, Personal details etc. Scheduling feature consists of
displaying the person's monthly schedule with whom to meet and which time to time,
loca
tion of the schedule and also the description. The person himself can add, modify or
delete his schedule and it will be reflected in the display screen. Personal details screen
contains the information of the person logged in, which he can edit and submit
the
changes.

Responsibilities:




Implemented OO techniques (use cases, sequence diagrams and activity
diagrams) and developed class diagrams



Used JSP technology to generate the quotes on the server side.



Designed GUI Components On the Client Side Using Ja
va Bean Components &
Applets and Made Available To the clients. Developed and maintained of the
system components using Java, Used JDK for development of component,
Implemented JSP pages for server side filing of web application.



Implemented security for w
eb application using Servlets used also for updates
and modification



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client




Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
8



8) Environment

: Java, JSP, Servlet, RMI, EJB,

Weblogic & Oracle

Digital Bank ,

Feb’2003


Sep’
2003, Team Member,
UCO BANK

Description :

Digital Bank is an interactive, graphical, distributed banking application developed
completely using J2EE technologies. Digital Bank is scalable over a network and it uses
RMI Services for communication. Digital
Bank supports multiple threads of execution
and it allows multiple reads to happen in parallel with multiple write operations while
ensuring the ACID properties of the data.


Responsibilities:



Implemented and Deployed JSP Pages and EJB and Made accessible

to the
Client using Web logic Application Developer.



Used JSP technology to generate the quotes on the server side.



Designed GUI Components On the Client Side Using Java Bean Components &
Applets Implemented security for web application using Servlets use
d also for
updates and modification



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the Client


9) Environment

: Java, Servlets,JSP, JDBC, HTML, JavaScript, and Oracle

CUECENT JOBS,

Apr'2002
-

Dec'2002, Team Member,
ISS

Descrip
tion :

The module entitled “
Deepam
Jobs


aims at providing recruitment solution with screening
test facility. This software incorporates essential modules required to accept candidates
resumes, process the applications quickly and easily based on specified
selection
criteria, online screening tests, evaluation of candidates performance in the screening
test, short listing candidates based on their performance in the screening test,
personalized acknowledgement letters viewing candidate summaries etc.

Respon
sibilities:



Used JSP technology to generate the quotes on the server side.



Designed GUI Components On the Client Side Using Java Bean Components &
Applets



Implemented security for web application using Servlets used also for updates
and modification

Savvysoft




Thamil CV




Project Web based Project Management

Confidential



Page
9





Imple
mented the triggers and Stored Procedures in SQL and made Accessible to
the Client


10)
Environment

: Java, Servlets,JSP, JDBC, HTML, JavaScript, and Oracle

Legal 2000,

Jun'2001
-

Feb'2002, Team Member,
Legal Paradise

Description

Legal2000 is a Web Based Le
gal Information site providing full details about the Indian
Legal Systems. The information aids Judges, Lawyers, and Corporate Offices in India,
as an easy way of accessing all statutes right from 1834 to till date. Amendments,
Rules, Notifications, Judg
ements, G.Os, and Memos will automatically filtered and
displayed for the selected statute.

Responsibilities:



Used JSP technology to generate the quotes on the server side.



Implemented the triggers and Stored Procedures in SQL and made Accessible to
the
Client



Implemented Client side script


Certifications & Academy




Master of Computer Application



Master of Science & Information Technology



Post Graduate Diploma in Computer Application



Bachelor of Commerce



SCJP Certified



Post Graduate Diploma in E
-
Com
merce



Brain Bench Certified VB6.0, HTML, Dos & Windows Admin



Post Graduate Diploma in Hardware Technologies