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

Karthick Narayanaswamy

karthick210487@gmail.com
Ph.: +91 7397394488
https://www.linkedin.com/in/karthick-n-573572aa

Professional Summary:

• 9+ years of professional experience in Software Analysis, Design, Development,


Implementation and Maintenance.
• Working as Salesforce Enterprise solution consultant on full project life cycle using
Software Development Life Cycle (SDLC) models like Waterfall and Agile methodologies
which include requirement gathering, analysis, design, programming, testing, supporting
and documentation of applications based on the client requirements.
• Onshore Technical Lead for multiple projects who also works with Offshore team and
provide Technical / Architectural solutions for problems.
• Skills using technologies including Salesforce, Mainframe, Enterprise bus –Web sphere
Message Broker, Informatica Basics, GXS Bizlink, SQL and Core Java.
• Pursued knowledge on Salesforce certification-Developer edition and completed the
certification. Certified on Salesforce Certified Platform Developer I.
• Created batch program using Java & Selenium for mass updates in bizlink transfers.
• Exposure and some development of the following: Enterprise Java Beans, JSP,
JavaScript, JQuery, Oracle, HTML, and CSS.
• Extensive Knowledge in Web Services - Hosting the services to be consumed by the
Client.
• Designing and developing applications using various Design Patterns and Enterprise
Integration Patterns along with cloud-native 12-factor applications, synchronous and
asynchronous web services.
• Experienced using Salesforce Lightning UI. Created Lightning Apps combining Lightning
Design System, Lightning App Builder and Lightning Component features.
• Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich
user interface and better interaction of pages.
• Experience in developing & maintenance on intensive Batch Jobs to run on DB2 & IMS
Database. Working Knowledge on Basic SQLs.
• Exposure in Designing and implementing web server solutions using WebSphere
Message Broker.
• Basic level exposure in Designing & implementing bulk loading & unloading solutions
using ETL - Informatica.
• Expertise in the file transfer tool GXS Bizlink implementing file transfer flows between
UNIX, Windows & Mainframe servers.
• Expertise in the Mainframe tools like TSO, ISPF, ChangeMan, Control M, File-Aid and File
Manager.
• Experienced in creating JCL and JCL PROCs using various JCL utilities like DFSORT,
FILEAID, IEBCOPY, IEBGENER, IEBCOMPR, ICETOOL, Stored Procedures and DB2 utilities.
• Experienced in creating batch COBOL programs using Db2 database and SQL queries.
• Experience in Unix Server side scripting technology (Shell & Crontab).
• Extensive experience in error handling and problem fixing.
• Ability to work in Multiple Platforms Environments like Windows, Linux and UNIX.
• Implementing best practices and performance tuning of multi-threaded applications and
SQLs.
• Participating in Integration testing with various downstream and upstream systems,
Review and defect analysis and Production Support.
• Exposure to version controller tools like SVN, CHANGEMAN.
• Involved in full life cycle of software development.
• Excellent communication, presentation and interpersonal skills.
• Possess good problem analysis skills with ability to follow project standards.
• Worked and managed teams in varied work culture environments.
• Good Written-Technical Documentation skills and good negotiation skills while working
with various groups.
• Experienced in providing estimates for application development or maintenance and
System Testing.
• Experienced in creating High Level Design, Detailed Design and Functional Requirement
documents.
• Expertise in creating System Test plans, Test Strategies, Test cases and Test Completion
Reports.
• Excellent knowledge with Unit Testing, System Testing, Regression Testing, Integration
testing, User Acceptance testing, production implementation and maintenance.
• Possess excellent client co-ordination and involved in various related activities like
attending Project Kickoff Meeting, Preparing and sending daily and weekly status
reports to stakeholders of project, conducting weekly project progress meeting with
projects stakeholders and by addressing queries related to the project.
• Possess excellent Project management skills, led large projects and involved in project
management activities like adhering to process, gathering metrics, attending process
review meetings and disaster management and recovery.
• Hands on experience in impact analysis and timelines estimations resource allocations,
Sizing, forecasting, Region allocations & Test data availabilities.
• Re-sizing efforts estimation for scope extended projects.

EDUCATION:

• Bachelor of Engineering in Electronic & Communication Engineering, Chennai, India,


2004-2008 (4 year)

Certifications

Salesforce Certified Platform Developer-I (June 2017)

LOMA :
FLMI Level I: Insurance Fundamentals
FSRI Level I: Certificate in Retirement Essentials
Certificate in Underwriting
IBM Certified Database Associate - DB2 Fundamentals Certification, July 2012

TECHNICAL SKILLS
Tools & Utilities Salesforce, Java / J2EE Technologies such as JSP, JDBC, JavaScript Services,
Mainframe, IBM WebSphere Message Broker, DB2, Oracle. Testing
frameworks such as Selenium, jQuery, SQL and UNIX shell scripting.
Other tools like Eclipse, Informatica, IntelliJ, Pivotal Tracker, JIRA, Service-
now, SharePoint, Confluence, HP Opsware, GitHub, SourceTree, Sub
version, Oracle SQL Developer, GXS Bizlink, IBM DB2 Client, DB Visualizer,
HP ALM, HP Quality Center, Microsoft Visio and Splunk.
Database and Tools Oracle, SQL
Web Technologies SOAP,WSDL
Source Control SVN, CHANGEMAN
Servers Tomcat, Sun Java Enterprise System, JES
Operating systems: Z/OS, IBM 390 series, MVS, Windows-NT/2K/XP, MS DOS.
Languages/Front End: COBOL, JCL, SQL, EASYTRIEVE, CICS, ESQL.
Operating Systems Z/OS, IBM 390 series, MVS, Windows, MS DOS.

PROFESSIONAL EXPERIENCE (Most Recent Ones First)

Client : United States Automobile Association, TX


Project : USAA Bank Salesforce applications.
Organization : Anblicks, TX
Role : Senior Developer
Date : July 2018 – January 2019
Environment : Salesforce.

Project Description

This project deals with the USAA Bank Salesforce applications. This project mainly
concentrates on changes to Credit Risk Management, Home Equity & Operations and Direct
Channels villages as part of USAA Bank.This project deals with integrating USAA Bank Salesforce
applications with various external USAA Legacy JAVA applications. This also includes developing
custom Force.com applications to interact with the customers to maintain the USAA compliance
and regulations process

Responsibilities

 Implementation of Apex Classes, Trigger, Apex Batch and Integration with third party
services.
 Created multiple Lightning Components, added CSS and Design Parameters that makes the
Lightning component look and feel better. Leveraged APEX Controller to make a call for
external requests to retrieve data.
 Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus
on Logic and Interactions in Lightning Applications.
 Continuous Integration are achieved through Copado.
 Implemented the functionalities using Java, REST Web service.
 Developed Web-Services module for integration using REST.
 Extensively used Aura framework and Sales force lightning Design System (SLDS).
 Majorly involved in developing the Lightning Applications using Aura framework.
 Worked on Creating Lightning Components and on stitching the data from the backend Apex
controllers to client side JavaScript controllers in Lightning Applications.
 Responsible for bug fixing and Production Support.

Client : The Home Depot, Atlanta, GA

Project : Enterprise Replacement Project


Organization : Tata Consultancy Services Ltd, GA
Role : Senior Developer
Date : January 2017 – July 2018
Environment : Salesforce, Java, JDBC, HTML and JavaScript, SQL.

Project Description

Enterprise Replacement Project (ERP) will be implemented across the HDI (Home Depot
Interior) and HDE (Home Depot Exterior) businesses alleviating current system constraints,
improving the customer experience and driving operational & financial efficiencies. It helps to
improve job visibility, provide tracking of business SLAs, provide logical & consistent
prioritization of work queues, facilitate important communication about jobs, and to improve
team collaboration.

Responsibilities

 Implementation of Apex Classes, Trigger, Apex Batch and Integration with third party
services.
 Created multiple Lightning Components, added CSS and Design Parameters that makes the
Lightning component look and feel better. Leveraged APEX Controller to make a call for
external requests to retrieve data.
 Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus
on Logic and Interactions in Lightning Applications.
 Continuous Integration are achieved through Github.
 Continuous Deployment are deployed through ANT Migration tool.
 Used DTO Design patterns.
 Implemented the functionalities using Java, REST Web service.
 Developed Web-Services module for integration using REST.
 Extensively used Aura framework and Sales force lightning Design System (SLDS).
 Majorly involved in developing the Lightning Applications using Aura framework.
 Worked on Creating Lightning Components for Input fields, output text, checkboxes, date
picker, If and Switch cases based on the business requirements and used them in building
Lightning Applications.
 Worked on stitching the data from the backend Apex controllers to client side JavaScript
controllers in Lightning Applications.
 Implementation during the GoLive.
 Responsible for bug fixing and Production Support.

Client : The Home Depot, Atlanta, GA

Project : Enterprise File Transfer Infrastructure Replacement


Organization : Tata Consultancy Services Ltd, GA
Role : Senior Salesforce Lead
Date : July 2014 – January 2017
Environment : Salesforce, Java, JDBC, HTML and JavaScript, Bizlink software,
Mainframe COBOL/JCL/CICS, Unix Shell Scripting, SQL.

Project Description

Bizlink is an INOVIS vendor product. It is an integral part of the MFT solution and
facilitates file transfer. Bizlink is leveraged between B2B and the MFT solution. It will replace FDQ
and FDS (File Delivery queuing systems).

Responsibilities

 Involved in all the phases of Software Development Life Cycle (SDLC) working as part of team
to study user requirements and technical requirements for application.
 Performed the role of Onsite Technical Lead and I have involved in the making the changes
that is needed for the application to be compatible with the exadata database.
 Developed a proof of concept in Salesforce platform for managing clients-application
information to get file transfer initiated which will be helping for agile process standards &
performance tracking.
 Implementation of Apex Classes, Trigger, Apex Batch and Integration with third party
services.
 Visual Force Pages using Standard Controllers, Custom Controllers, Extension
Controllers & Web Services API. Creating new user
Interface using JavaScript, HTML and CSS in Visual Force Pages.
 Continuous Integration are achieved through Github.
 Analysis on scripts to fine-tune performance in Unix/JCL/Batch program.
 Created batch program using Java & Selenium to automate the mass update of bizlink
configurations and implemented.
 GIT as a repository for the application project folders.
 Exposure and some development of the following: Enterprise Java Beans, JSP, JSF, JavaScript,
JQuery, Oracle, HTML, and CSS.
 Involved in development of COBOL modules for purchase order validation against DB2
tables, conversion of flat files to X12 for Gentran loading.
 Involved in creation of JCL & REXX routine to remove the zero byte files on GDG generations
and dynamic file creation based on valid store number.
 Reports on Re-occurring Failures and Escalating to SME’s
 Analyzing the new business requirements and coming up with new business rules
 Attending design reviews, etc. to arrive at design patterns/solutions and reviewing artifacts
created by peer team members
 Ensuring process compliance to CMM guidelines - Make sure all the coding, testing and
documentation process are developed as per TCS and client quality standards.
 Failure resolution – resubmitting the file transfer/messages using provided documentation.
 Communicate the design decisions and details to offshore, clarification of issues reported
from offshore - Effective Offshore-Onshore communication is necessary for successful
completion of project.
 Coordination of several source and Target team during patching and other maintenance

Client : Nationwide Insurance Company, Columbus, OH

Project : Personal Lines Transformation


Organization : Tata Consultancy Services Ltd, NJ
Role : Team Lead/Senior Developer
Date : May 2011 to July 2014
Environment : Java, Servlets, JSP, JDBC, HTML and JavaScript, Mainframe, IBM
WebSphere Message Broker, Informatica, DB2, Oracle.
Project Description

Nationwide Mutual Insurance Company is one of the largest P&C Insurance companies
in the US with its headquarters in Columbus, OH. Nationwide has a myriad of Legacy IT systems
residing on the Mainframes, which cater to quoting, policy issuance, and policy servicing of
Nationwide’s Property & Casualty insurance customers. Of this large number of systems, there
are 23 different systems, which support the Personal Auto lines of business. The legacy codebase
includes COBOL, ColdFusion, Java, VB and SQL with DB2 and IMS as the databases. 6 out of the
23 systems drive the core insurance functions such as product determination, underwriting and
rating. 9 systems act as front-end systems used by the various insurance agents and customer
service representatives. These systems interface with the 3 core systems mentioned above. The
other systems are peripheral systems such as billing, data gathering systems and data
warehousing systems.

Responsibilities

 Onshore Technical Lead on numerous projects utilizing Mainframe, Java, Java EE, Enterprise
Java Bean, and Apache Struts Web applications to create fully-integrated client management
systems.
 Analyzing the existing mainframe downstream and upstream interfaces to identify its
behavior with various other systems.
 Capturing business rules for successful interaction between Guidewire Product (Policy
Center) and various legacy Systems. That is, Identifying the behavior of Policy Center's
application (GXModel) and coming up with the suitable business rules to match with the
legacy systems' behavior.
 Involved in all the phases of Software Development Life Cycle (SDLC) working as part of team
to study user requirements and technical requirements for application.
 Utilized Java, Eclipse/ J2EE, tested programing code & Applications, collaborated with
team and management.
 Diagnose and correct errors within Java/HTML code to allow for connection and utilization
of proprietary applications.
 Performed the role of a Team lead and involved in enhancing the application with new
features that covers gathering of requirements from the client, analyzing the requirement,
developing the code and making the necessary code changes.
 Involved in document preparation of the application. Creation of several Requirement
Documents such as ISD (Integration Specification Document), Data Mapping (Business rules),
HLD (High - Level Design Document) to be consumed by the developers/ testers.
 Performed Unit Testing to validate how better and feasible is the application to be used by
the End-user.
 Performed deployment of Application in production.
 Thorough review of all deliverable to ensure its completeness and quality.
 Being in Agile methodology, following Defect Prevention process and reports are maintained
to capture the root cause of each defects and preventive actions to avoid the similar defects
in future iterations.
 Designing the table’s structure in DB for the new interface systems for Informatica workflows
which connects existing legacy system with policy center.

Client : AXA Equitable Life Insurance Company, Chennai, India

Project : Customer Information File system (CIF)


Organization : Tata Consultancy Services Ltd, India
Role : Developer
Date : Sep 2009 – Jan 2011
Environment : IBM Mainframes MVS, SQL, IBM DB2, IMS DB, VSAM , COBOL ,
Easytrieve, Stored procedures, CICS, JCL, ChangeMan, Endeavor, File
Manager, File-Aid, VSAM, ISPF and MVS, SPUFI.
Project Description

AXA companies offer financial protection and wealth management and are premier
providers of advice, retirement strategies and life insurance. AXA’s primary life insurance
company, AXA Equitable Life Insurance Company, is among the largest life insurance and
retirement savings companies in the United States, with nearly 2.7 million customers
nationwide. More than 51002 AXA Advisors financial professionals assist individuals, families and
business owners in creating strategies that help them move forward on the road to financial
security.

Responsibilities

 The legacy codebase includes COBOL and SQL with DB2 and IMS as the databases.
 Analyzing the existing downstream and upstream interfaces to identify its behavior with
various other systems.
 Batch Monitoring on Production support involves Job abend & service-centre incident
resolutions
 Thorough review of all deliverable to ensure its completeness and quality.
 Reporting Batch status to customers on a daily basis & received appreciations for on-time
communications.

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