KUMARAVELU. S
********@*****.***
PROFESSIONAL OBJECTIVE:
To be a part of challenging environment, be a good team player and
contribute to team's growth. An aspiring candidate to work on new
technologies, to contribute and grow along with Organization and develop
leadership qualities.
ACADEMIC PROFILE:
< Bachelor of Engineering - Computer Science and Engineering, from Sri
Sai Ram Engineering College, Anna University, Chennai, India with
77.07%, in the academic year 2005-2009.
< H.S.C.- Tamil Nadu State Board from P.C.K.G. Govt. Higher Secondary
School, Chennai, India with 89.08% in the academic year 2004-2005.
< S.S.L.C. - Tamil Nadu State Board from Masi Matriculation School,
Chennai, India with 80% in the academic year 2002-2003.
PROFESSIONAL EXPERIENCE:
Hewlett-Packard, Malaysia - 2013 to Present:-
I have been part of EPIC team which is a HP Enterprise Service, a Global
billing IT solution and also reporting tool for the Clients.
Roles and Responsibilities:
< Onboarding new Clients
< Implement code for Business logics as per requirement
< Design, implement and execute the test-cases (JUnit unit tests and
Integration tests)
< Implement DDL/DML for client customizations
< Customized Reports validation.
Technologies Used:
< SPRING, ORACLE(Querying), Grails-Groovy-JQuery (beginner)
iNautix Technologies India Pvt. Ltd - 2009 to 2013 (3 years and 8 months) :-
iNautix Technologies is a Financial Institution, a subsidiary of Pershing
Pvt. Ltd., an affiliate of Bank of New York Securities Group Company,
provides IT and other technology solutions to the BFSI domain.
Roles and Responsibilities:
< Worked on proprietary framework for Component based Web Development
and Trading architecture written on C/C++ Legacy systems.
< Ensure SLA (Service Level Agreements) are met.
< Assisted the Business and End users in setting up UAT to test the
product successfully and to ensure a zero-defect project rollout.
< Guide QA team in performing various tests.
< As a Coordinator for code propagation to test regions (UAT, PROD).
< Rational Clear Case for code check-in, and migration to test and
production regions.
< Ad-hoc report generation with UNIX Shell Scripting.
< UI based tasks using CSS, Java-script and simple Dojo fixes.
< Post Production rollout, provide support to client and address any
defects/incidents raised.
Technologies Used:
< C, JAVA, JSP, SERVLETS, STRUTS, JSF GRIDS.
< HTML, CSS, JAVASCRIPT.
< UNIX and SHELLSCRIPTS.
TECHNICAL SKILLS:
1. C, Core Java, Servlets, Struts, exposure to J2EE, Spring and C++.
2. Web Technologies : HTML, CSS, JavaScript, JSP, Servlets.
3. Web Servers : Apache Tomcat, iPlanet.
4. Scripting : UNIX, Shell Scripts.
5. Database : Oracle.
6. CM tools : Rational Clear Case, SCCB Process Management.
7. Tools : Eclipse IDE, SQL Developer, SVN, Subversion, ALM,
Firebug.
8. Operating System : Windows, UNIX.
PROJECT EXPERIENCE :
Client Onboarding:
> Client Onboarding
Roles & Responsibilites:
- Analysis of existing framework to understand all business
functions.
- Implement Business Logic changes/additions to existing Spring
application.
- Implement DDL/DML to update tables in Oracle using Sql Developer.
- Configure business rules and Unit testing.
- Integration testing during UAT and assist business to test and fix
issues raised. Issue tracking using quality control tools.
- Report generation from the web.
Security Projects:
> Security Force POST
Is a security project based on findings from Application Security team
testing. This is to block all GET requests and force POST method and
thereby make sensitive information such as SSN, accounts, passwords
etc to be more Secure. Application server to accept only these
requests.
> Security Enhance Login Encryption
Disallow intruders ability to identify between valid/invalid user
credentials, by imposing similar error handling. Impose Encryption on
places where never been implemented.
> Entitlements approaching capacity
This task is to allow the addition of new entitlements by expanding
capacity with the use of alphanumeric characters.
> SSO for 3rd Party Vendors
< To implement both SSO IN and SSO OUT type of application for Vendors.
Work with Program Managers for requirement needs, involve on design
calls to agree at split-up work between application teams and module
to be worked on by Vendor side.
< Post Construction phase, do Integration testing along with dependent
teams like (backend - Database/MainFrame, middleware - DASF). Execute
all unit test-cases and fix defects raised by both internal QA testers
and external Vendor testers.
Domain based Tasks:
> OFX Project - C to Java platform migration
< OFX (Open Financial Exchange) Application is a financial tool used by
investors to download Tax statements and Investment data like
balances, history, positions held in real time. It operates by
exchanging information from standards such as Intuit and Quicken
servers to Organizations Pershing Server, through a secure channel
established with Encryption.
< Application is based on a Legacy system of C/C++ framework. Involved
as a developer for a module of migrating application from legacy to
Java based application by using OFX4J, an open source standard.
< Actively involved in project starting with GAP analysis, do the
Reverse engineering work on current system, till final approval by
leads. Design phase involves meetings with PMs to get approval for the
scope and arriving at deadlines for the modules agreed.
Devices specific and UI Based Tasks:
> Cross Browser compatibility - CRs to fix Vendor sites
Cross examine dojo related scripts and css identifying rootcause, and
patch up the fix. Automation testing to report back issues for the
list of sites being impacted, for closure by developer.
> CRs for implementing changes to features or the UI
Includes updating Disclosures, Commission schedules, customize logo
brandings look and feel to make more intuitive, implementing new
overlays for site wide messages.
> Application customization for iPad and iPhones
Developing UI as per mockup guidelines.
> Online Registration application (for user portfolio management)
To implement task for new user registration, where user is proceeded
through a series of workflow, getting credentials and other personal
information. Email the user back for login credentials after
validation, allowing them to login thereafter.
Configuration Tasks:
> Retire Obsolete Vendor Websites
It is a configuration task, involves collecting configuration items
across the application. And to ensure all existing resources used by
the websites under scope are completely shut down. Developer needs to
do analysis of Webserver instance resources being used and work with
Firewall team for successful cleanup till Production environment.
Firm wide Projects:
> Server Migration
This is a Firm wide Initiative Project aimed to improve efficiency and
cost reduction, in which resources from current Data Center are
migrated to the Server at new Data Center It needs great deal of
developer interest and collaboration across organizations teams.
Dutifully represent the team for periodic status calls, escalating
issues for dependency, interact with Network/Firewall admin/Load
Balancer teams for connectivity issues and so on.
EXPERIENCE AND ACHIEVEMENTS:
1. Received Appreciation from the Team for contributing to Server
Migration Project that lasted for more than 3 months.
2. Received Appreciation from Leads at HP for having delivered my first
CR in timely manner and having met the customer requirements.
PERSONAL PROFILE:
Name : Kumaravelu. S
Date Of Birth : 25th March 1988
Nationality : Indian
Languages Known : Tamil, English Hindi
E-mail Id : ********@*****.***
Willingness to travel overseas : Yes
DECLARATION:
I hereby declare that the information furnished above is true to
the best of my knowledge.
(KUMARAVELU.S)