KARUNAKARAN R.P
Email:karunakaran.thamilan @gmail.com
Mobile: 984*******
Career objective
Versatile, team-oriented Software developer with around 5 years of
experience and oriented enterprise web based, web services and client
server applications. Hardworking, quick learner, a good team player and
also expertise on Java Technologies, Approach all projects with positive
attitude, a tenacious focus on objectives, an unwavering commitment to
client satisfaction and ability to execute on multiple priorities within
fast paced environments.
Professional Summary
. Have finished SCJP and SCWCD.
Strong object oriented programming & structural programming concepts.
Strong knowledge in Testing.
Well versed in both Client-side and Server-side programming using Java
Technologies.
Experience includes Full Project Life Cycle, analysis and design through
implementation and testing.
Ability to adapt to rapidly evolving technology, strong sense of
responsibility and accomplishment.
Self-starter, fast learner and team player. Highly organized and
dedicated, with a positive attitude.
Capable of quickly learning and delivering solutions as an individual and
as part of a team.
Looking forward for a programming/development position and growing along
with the Organization.
Professional Experience
Worked in HCL Technologies Ltd [ June 2008 - April 10 ] .
Worked in L & T infotech [ April 2010 - June 2011]
Working in WIPRO [June 2011 - till date] . Present location is
Columbus,OH.
Academic profile
M.Sc in Computer Science, Madurai Kamaraj University,
Marks: 87%
B.Sc in Information Technology, Madurai kamaraj University,
Marks: 72%
HSC (Computer science & Maths), State Board, Marks: 65.5%
X (General), State Board Examination Mar.1999.Marks:73.6%
Technical Skills
Operating systems : Windows 95/98/NT/2000, XP, Linux
Programming : Java
Designing : Flex, Dojo, CSS, JQuery, EXTJS
Client side Web Page: HTML,DHTML
Client side Validation: JavaScript
JAVA : JDK 1.5,
J2EE : JDBC, Servlets, JSP, EJB
Web Server : Tomcat, Oracle App Server
Web Framework : Struts
Tools : NetBean, Eclipse
UML : Rational software architect
RDBMS : SQL Server, Oracle(SQL,PL/SQL)
Webservices : REST
Projects
# 01 Title : EWBP
Type : Development
Technology : Java 1.6, JAXB, JUnit,
Spring,Flex,Blazeds
Role : Module Lead
Software Methodology : AGILE
Description
The portal will integrate educational and modelling tools which will
allow employees to
1. Understand their overall wealth profile
2. Set financial goals
3. Transact and purchase products and manage their savings and
investment portfolio to best achieve their wealth objectives.
4. The portal will provide employees with a single view of their
entire benefits portfolio.
Responsibilities
. Requirement Analysis based on user story.
. Analyzing CSOL application.
. Identifying task for the user story.
. Responsible for attending Daily huddle, stand-up meetings,
retrospective
. Programming, Debugging and peer review.
. Checking the coding standards (Using PMD, Checkstyle and
FindBugs)
. Writing JUNIT for all possible scenario's and ensure all test
case are passing
# 02 Title : LMS(LAN Management System)
Type : Development
Technology : JAVA,REST framework, Dojo,Flex
Role : Developer
Software Methodology : AGILE
Description
LAN Management Solution (LMS) is a suite of powerful management
tools that simplify the configuration, administration, monitoring, and
troubleshooting of Cisco networks.
1. Network discovery, topology views, end-station tracking, and VLAN
management
2. Real-time network fault analysis with easy-to-deploy, device-
specific, best-practice templates
3. Monitoring and tracking of network response time and availability
Responsibilities
Search Paradigm:
Search paradigm is based on device search, end host search, task based
search and job based search. REST framework has been used as a controller
between the view and backend part. This paradigm is loosely coupled among
the layers.
Environment: JAVA,REST framework, Dojo, Sybase
Topology :
The topology is drawn based on the device status changed in the backend.
This process is using cometd technology to fetch the status of the device
status and apply the things in frontend. Flex technology is used in
frontend part.
Environment: Java, Flex, Yfiles, Cometd
UII Infrastructure:
The UI part of the next version of LMS is getting changed. Dojo framework
is used as front end which is based on ajax.
Environment: Dojo, Java
# 03 Title : Internal Auditing System
Type : Development
Technology : Java,JSP,Servlets,SQL,PL/SQL
Role : Developer
Software Methodology : Waterfall
Description
This project is used to control all the activities involved in an
organization during auditing. The objectives of this system are to
replace and enhance the existing project by providing a computerized
system and provide some additional features.
1. Querying and answering process between branches and head office
2. Facility for monitoring things online
3. Report generation
Responsibilities
. Requirement Analysis
. Programming, Debugging and peer review.
. Checking the coding standards
. Developing web pages
. Developing scripts for client- side validation
. Maintaining the employee and customer details
. Maintaining Inventory details
. Maintaining sync up between all plants
. Report generation
I hereby declare that all statements made in this application are true
to the best of my knowledge.