karthikkumar Thirugnanam Email:
*******.***********@*****.***
Mobile: +1-302-***-****
Objective:
To obtain a challenging position that will provide me an opportunity to use
my design and development skills to deliver a successful project to the
organization.
Summary:
> Have 9+ Years of industry experience in complete software development
life cycle involving Requirement Analysis, Design, Development, Testing
and Implementation of software systems in Desktop based application.
> Proficient in C++/VC++ (MFC) and Object Oriented Analysis, Architectural
Design & Development (OOAD) using UML.
> Extensively worked with C++/VC++ (MFC) Design Patterns (Singleton,
Factory, Abstract Factory, MVC, Observer etc.)
> Experience in design and develop application VB.Net & C#.Net
> Experience in implementing interfaces in Core Java.
> Experience in databases like Oracle, SQLServer and writing SQL and PL/SQL
Stored Procedures.
> Have experience in different Visual studio IDEs (VS 2005 & VS 2010)
> Experience in Source Control tools Clear Case, Visual Source Safe (VSS),
CVS, Harvest & SVN.
> Experience in implementing Agile and waterfall processes in VC++
(MFC)/C Net Desktop applications.
> Experience in IBM FileNet products and interfaces.
> Experience in using Microsoft Project for project planning and work break
down structuring.
> Experience in Leading Development and Testing projects of team size more
than 15.
> Experience in Onsite & Offshore team co-ordination.
> Have domain experience in Banking and Financial Services and Semi-
Conductor.
> Currently working on client location JP Morgan Chase, Wilmington, DE.
Areas of Expertise:
Languages C++, VC++(MFC), VB.net,C#.Net,CoreJava
Development Approach Waterfall and Agile
Design Patterns Core C++ patterns (Singleton, Factory, Abstract
Factory, MVC, Observer)
Defect Tracking Tools HP Quality Center,ALM
Ide Visual Studio 2005,Visula Studio 2010,Eclipse
Version Controls Clear case,SVN, Harvest, CVS and Microsoft Visual
Source Safe
Design Technologies OOAD, IBM Rational Rose, MS Visio and UML
Architecture Object Bench using Schaller and Mellor methodologies
with
UML specification,Service Oriented Architecture and
CORBA
Build Tool Ant,Maven
Database SQL Server, Oracle
Processes SDLC and AGILE
Operating Systems All Version of Microsoft Windows, UNIX and LINUX
Logging Tool Log4CPP
Professional Experience:
[
Project Card Member Services (CMS) & Filenet
Client JP Morgan Chase & Co., Wilmington, DE, USA.
www.chase.com
Duration 01/2010- Till Date
Major Role Technical Lead
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services
firm with assets of $2 trillion and operations in more than 60 countries.
The firm is a leader in investment banking, financial services for
consumers, small business and commercial banking, financial transaction
processing, asset management, and private equity. CMS deals with providing
real time information to chase's customer care representatives who help
solve various customer issues hence improving Customer satisfaction by 70%.
CMS is a Desktop call center application designed to serve credit card
customers.
Filenet is group of custom applications designed around IBM FileNet product
to store customer correspondence in IBM Filenet Backend.
Responsibilities:
Enormous knowledge in Call center application and Banking domain (Balance
transfer, Dispute etc.)
Designed and developed CCC (C++ Business layer) using SDLC & Agile
programming methodologies.
Used VC++ (MFC),VB.Net,C#.Net Win forms, Core java to maintain desktop
applications.
Good amount of knowledge in IBM Filenet Products.
Interface design, development and integration.
Fluent knowledge in integrating web service and EJB service with C++
Ever growing knowledge in integration of CTI component such as Genesys,
Aspect dialer.
Designing pleasant GUI component to service clients in a better way
Used Visual Studio 2005 & Visual Studio 2010 as IDE for developing and Unit
testing code.
Used ANT & Maven scripts to run various scripts.
Used Subversion (SVN) and Harvest as version control tools.
As a build manager, managed software configuration management end to end.
Used HP Quality Center,ALM for defect and issue tracking in
IUT/UAT/Production environments.
Used Microsoft Visio to create Sequence diagrams, Class diagrams etc.
As an onsite coordinator, bridged gap between onsite and offshore for
smother delivery.
Managing team of 10 resources.
Project coordination with project stakeholders/sponsor and PMR.
Preparation of project plan and resource allocation.
Internal Quality Review and Analysis
Executed UNIX commands on Sun Solaris systems using Putty/WinSCP
Used design patterns like Singleton, MVC.
Implemented application level Logging component using Log4CPP framework.
Hardware & Software: C++,VC++(MFC),Core Java,ANT,Maven,UML,Eclipse,HP
Quality Center, UML, Log4cpp, Oracle 10g, Harvest,SVN, Windows XP,IBM
Filenet,Genesys,Aspect Dialer, Web service & EJB Integration.
Project Title IPage
Organization 3i InfoTech Ltd., USA. www.3i-infotech.com
Duration 09/2008- 12/2009
Major Role Module Lead
3i InfoTech is a global Information Technology company which provides
technology solutions to over 1500 customers in more than 50 countries
across 5 continents, spanning a range of verticals.
IPage is a product which will recognize the characters in the image with
the help of ICR engine and update the recognized result in the ODBC
database with minimum operator assistance. The image may be the any
application form which will have hand printed or machine printed fields.
The ICR engine is the heart for the product which will recognize the each
character in the specified location of the image.
Responsibilities:
As a Module Leader lead a team of 7 resources.
Identification of high level components, defining Project timelines and
delivery model
Integrated new recognition engines such as Abbyy engine(multilingual
recognition engine) & QuickFx 2.5.1(Image enhancer and template
identification tool) with existing IPage product
Designed multi-threaded application for Multijob Project.
Being a core member in prototype team, Designed and developed prototype
based on client's requirement within short time span.
Implemented Continuous Integration to provide seamless integration with
various clients.
Identification of high level components, defining project timelines and
delivery model.
Used design patterns like Singleton, MVC.
Used Visual Studio 2005 & Visual Studio 2010 as IDE for developing and Unit
testing code.
Used CVS as version control tool.
Identification of tools, technology and deployment structure to fulfill
business needs.
Developing domain objects to have high-level interface for database
Mentoring junior developers in feature design, implementation and
coordinating feature integration.
Quality audit, development reviews, test data, requirement reviews, Build
Release.
Hardware & Software: C++, VC++ (MFC), UML, Visual Studio 2005, MSSQL-2005,
Oracle 9g,Windows XP, PL/SQL, UI design, Multithreading, Rational Rose,
wincvs
Project Title DBB (Design Based Binning)
Client KLA-TENCOR,SAN JOSE,CA, USA.www.kla-tencor.com
Organization HCL Technologies Ltd., India. www.hcl.in
Duration 10/2007 - 08/2008
Major Role Senior Developer
KLA-Tencor Corporation is a supplier of process control and yield
management solutions for the semiconductor and related microelectronics
industries. These technologies serve the semiconductor, data storage, LED,
and other related Nano electronics industries. The company's portfolio of
products, software, analysis, services and expertise is designed to help IC
manufacturers manage yield throughout the entire wafer fabrication
process-from R & D to final yield analysis.
HCL is a leading global Technology and IT Enterprise with annual revenues
of US$ 6.2 billion. Its range of offerings span R&D and Technology
Services, Enterprise and Applications Consulting, Remote Infrastructure
Management, BPO services, IT Hardware, Systems Integration and Distribution
of Technology and Telecom products in India. The HCL team comprises 90,000
professionals of diverse nationalities, operating across 31 countries
including 505 points of presence in India. HCL has global partnerships with
several leading Fortune 1000 firms, including several IT and Technology
majors.
The DBB application focuses on DFM (Design for Manufacturing) and is
designed to classify the systematic defects found on an inspected silicon
wafer surfaces using its background or design information. DBB operates in
parallel with the Bright Field inspection tools used in the IC Fabrication
industries. The DBB Software collects defects data from the Bright Field
tool does analysis and groups similar defects, also allows classifying
defects falling on a Pattern of Interest (POI).
Responsibilities:
Part of Design team in design and development of Admin UI using C#.
Enhanced unmanaged proxy and data wrappers components to establish
communication between server & client using CORBA connection.
Understanding Requirements, Designing & Testing features assigned.
Preparing design& testing documents such as HLD, LLD, UTC and ITC.
Fixing defects assigned and integrating code bases.
Enhancement Support.
Fixing and delivering the critical defects from customer filed.
Created UML Diagrams using Rational for modeling class diagrams and
sequence diagrams.
Used design patterns like Singleton, MVC, Observer.
Hardware & Software Used: C++, VC++ (MFC),C#, UML, Rational Clear Case,
Visual Studio 2005, Windows XP,Linux,CORBA
Project Title Advanced Inspection Technology (AIT)
Client KLA-TENCOR,SAN JOSE,CA, USA.www.kla-tencor.com
Organization HCL Technologies Ltd., India. www.hcl.in
Duration 07/2005 - 10/2007
Major Role Member Technical Staff
AIT is an advanced wafer Inspection Technology Tool used in wafer
fabrication process for finding the various defects at pattern level using
180nm design rules. The tool is completely automated and is operated
remotely. The backend process of tool is designed in Object Bench and the
remote communication is done in GEM-SECS and HSMS.
Responsibilities:
Developed standalone Auto Log Collection Utility using standard windows
file access API's and designed pleasant UI using VC++ (MFC).
Enhanced DSA functionality in AIT to distinguish between previous layer
defects from the current layer defects.
Core thought processor in collecting remote job allocation window content
collection.
Understanding Requirements, Designing & Testing features assigned.
Preparing design& testing documents such as HLD, LLD, UTC and ITC.
Fixing defects assigned and integrating code bases.
Handling escalation from the customer field.
Hardware & Software: C++, VC++ (MFC),UML,Visual Source Safe, Rational Clear
Case, Visual Studio 6, Visual Studio 2003,Windows 2000
Education:
Degree University
M.B.A [Technology Anna University, TamilNadu, India
Management]
B.E [Electrical & Anna University, Tamil Nadu, India
Electronics engg.]
Work Authorization:
Green Card
Reference:
Available on Request