SlideShare a Scribd company logo
1 of 8
OpenBox Solutions, Inc.
734-418-3260
GOUTHAM
SUMMARY:
Over 7 years of expertise in the areas of ETL and Client/Server application development, this
includes the following:
• Hands-on experience in optimizing, implementing and maintaining IT systems, management
procedures and ensure their efficient functioning.
• Analyzing client and systems needs to upgrade the technical competencies, resolving their issues
and queries and to ensure prompt services and spread of goodwill.
• Demonstrated expertise utilizing ETL tools, including Informatica v8.6, 9.1, 9.5, PL/SQL
package design, and RDBM systems like Oracle.
• Extensively worked in developing ETL for supporting Data Extraction, transformations and
loading using Informatica Power Center
• Experience in performance tuning at sources, mappings and target level
• Experience on SQL query tuning
• Develop PL/SQL packages, stored procedures, tables, views, and functions; implement best
practices to maintain optimal performance.
• Involved in ETL job automation and scheduling and design ingenious strategies for implementing
complex business requirements.
• Expertise in scripting languages like UNIX Shell scripting, JavaScript
• Created UNIX Shell scripts for running the jobs on a sequence basis for the source files, source
file validation and file watcher job
• Running jobs in test environment through Control-M scheduler
• Providing seamless support for various applications in production environment.
• Resolving issues and providing remedies during the production load based upon priority.
• Implementing critical change requests
• Expertise in .Net Programming, implementing the Three tier Architecture, working on SOA and
WCF architectures, designing the UI Interface and the Database Architecture
• Proficient and well versed in Asp.Net Programming.
• Proven track record in imparting significant inputs to the team of service engineers to consistently
perform and achieve organizational goals in challenging work environments.
• Prepared technical documents like Impact analysis, BDR, TSD and LLD’s.
• Knowledge in application development life cycle (SDLC), including requirements definition,
system design, developing and testing/QA and transition to Production.
• Worked on all phases of data warehouse development lifecycle, from gathering requirements,
ETL design and implementation, unit testing, SIT, UAT, Production migration and support on
new and existing applications.
• Responsible for interacting with business analysts and business users to identify business
requirements
• Awarded with one Quarterly award and two spot awards as an appreciation of my work
• Excellent technical and analytical skills with clear understanding of ETL design and project
architecture based on reporting requirements.
• Self-motivated with excellent communication and interpersonal skills.
TECHNICAL SKILLS:
ETL Tools: Informatica Power Center 9.1/8.x/7.x/6.x, Power Exchange 9.1/8.x/7.x,
Informatica Data Quality, Power Mart 5.x(Source Analyzer, Data Warehouse
Designer, Mapping Designer, Mapplet, Transformation Developer,
Repository Manager, Workflow monitor)
Data Modeling: MS Visio, ER Diagrams.
Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2000/2005
DB Tools: Oracle SQL Developer, Toad
OpenBox Solutions, Inc.
734-418-3260
Operating Systems: Windows 98/2003/2000/XP/7/NT, UNIX, MS-DOS, Linux AIX.
Scheduling Tools: Control M, Autosys
Languages: C, C++, SQL, PL/SQL, Shell Scripting, Pearl, HTML, XML
Office Suite: MS Word, MS Power Point, MS Excel, MS Access
Editing and Emulator tools: Edit Plus, Putty
Federation tool: Composite 6.2
BI Reporting tools: Cognos10.1, SAP BO XI R2
Application development: C#.Net, VB.Net
Web technologies: ASP.Net, HTML
Versioning: SVN, VSS
Bug tracking & Ticketing: JIRA, HP Service center
EDUCATION QUALIFICATION:
• Masters in Computer Applications
CERTIFICATIONS:
• Oracle Certified Associate
PROFESSIONAL EXPERIENCE:
Franklin Templeton Investments (FTT), Dublin, CA Nov 2014 – Till date
Enterprise Client System
Sr. Informatica Developer
ECS (Enterprise Client System) is a centralized database system where data from multiple source
system like GID, 3rdParty, ISRM is consumed and provide the Fund, Representative, Branch and
Dealer details. The system sends data to other systems like EW, CMI, IRIS. This is an application
support project where we have to monitor the scheduled jobs on daily and monthly basis in
Production environment, also resolve Production issues depending upon their severity. The project
includes UTF8 conversion for international files and migration of the system from 9.1 to 9.5 version.
Responsibilities:
• Modified existing Informatica mappings to handle fixed width files containing
UTF8/multibyte characters
• Worked with Informatica Admin to set up changes in Informatica Power center in order to
support multibyte or UTF8 characters
• Worked with Oracle DB admin to change the DB settings in order to support multibyte or
UTF8 characters at DB level
• Worked with Unix admin to install UTF8 package
• Developed Unix scripts to handle change fixed width into delimited files format
• Developed Unix Shell scripts to handle file watcher
• Unix script to handle file validation
• Developed Unix Shell scripts to automate the job running system
• Developed scripts to insert metadata, this involved both Unix Shell and PL/SQL
• Worked with Oracle and Unix admin teams for changing admin level settings in order to
maintain data quality
• Unit testing of the system which involved integration of multiple upstream and downstream
systems
• Tested the system in test environment using Control-M
• Active participation in Production migration of the project which involved in integration of
multiple systems
• Move the entire code from Informatica 9.1 to 9.5 version
OpenBox Solutions, Inc.
734-418-3260
• Generated extracts and interacted with teams from multiple systems in data flow from
upstream to downstream systems
• Unit testing of the code in 9.5 version
• Testing the system in SIT and UAT phases
• Involved in production migration of the entire system
• Job monitoring in Production environment.
• Production ticket notifying.
• Perform impact analysis and technical specifications.
• Perform changes to ETL mappings and its corresponding sessions & worklets, workflows.
• End-to-end Unit testing of the ETL loads.
• Implementation of the project in SIT, UAT and Production environments
• Provided 24/7 on-call application support in SIT, UAT and Production phases of the project
Tools/Technology: Informatica 9.5, Unix, Toad, Control-M, Oracle 11i.
Franklin Templeton Investments (FTT), Dublin, CA Jul 2014 – Oct 2014
CanadaPOS
Sr. Informatica Developer
This project is to automate the Canadian Mutual Funds Point of Sale (POS). Fund Fact Process is a 3-
4 page document designed to give investors key information about the Canadian mutual funds, in the
language that they can easily understand, at a time that is relevant to their investment decision. The
POS Fund Facts are prepared and filed for each class or series of each of their mutual funds and
posted to the FranklinTempleton.ca website and the Project scope is to automate the provision of 140
elements from IPDP to Canadian Fund Fact Using 4 Unified extract
Responsibilities:
• Preparing TSD, analyzing Functional Specs, Development and maintenance of code.
• Perform impact analysis and technical specifications document.
• Direct interaction with clients to analyze the business requirements
• Developing ETL mappings and its corresponding Sessions, Worklets and Workflows to
handle the business requirement.
• Developed Composite views to meet the business requirements
• ETL performance tuning
• SQL query performance tuning
• Composite views and procedures performance tuning, which involved 15 reporting functions
• Modified Oracle procedures
• End-to-end Unit testing of the ETL loads.
• End-to-end Unit testing of the Composite code
• Integrating the jobs with Scheduling application
• Testing the jobs in test environment through Control-M
• Implementation of the project in SIT, UAT and Production environments
• Interaction with business team to make the system meet the business requirements
• Active participation in production migration of the system
• Provided 24/7 on-call application support in SIT, UAT and Production phases of the project
Tools/Technology: Informatica 9.1, 9.5, IDQ, Unix, Toad, Control-M, Oracle 11i.
Blue Cross Blue Shield, Raleigh, NC March 2013 - Jun 2014
Informatica Developer
BCBS Medicaid Claims system is a part of medical assistance program administered in North
Carolina by the Division of Medical Assistance (DMA) for certain low-income individuals and
families. Medicaid is a health insurance program for low-income individuals and families who cannot
afford health care costs. Medicaid NCTRACKS is the system that converts the old legacy system into
mainframes. Also it manages the data from different subsystems like Recipient, Provider, Claims,
Reference, Finance, TPL and Managed Care to support the MMIS program and generate various
reports to analyze the data.
OpenBox Solutions, Inc.
734-418-3260
Responsibilities:
• Prepare technical design documents like Impact analysis document, TSD
• Prepare low level design documents
• Technical design of ETL/Informatica components
• Construction of ETL components and created Workflows
• Assisted ETL Analysts with creation of viable technical designs
• Integrating with scheduling software
• Participated in peer-peer reviews for code quality.
• Developed code to leverage multiple ETL environments for development, testing, and
production
• Supporting the production conversion and troubleshooting data-related issues in a timely
manner.
• Participated in peer-peer reviews for code quality
Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Autosys, Oracle 11i.
Artisan Financial, Columbus, OH Aug 2012 - Feb 2013
Malaysia & Korea IWR
Informatica Developer
IWR (international website rewrite) is an initiative taken by Artisan Financial to remodel the data
provision for international websites. This project is to achieve the below mentioned goals:
MALAYSIA: To launch the Malaysian Shariah funds, the company is required by the Regulator and
Compliance to provide a public website to make certain fund data available. The funds will be Shariah
Compliant feeder funds and will be administered by Deutsche Bank.
KOREA: As per local compliance’s request historical pricing data needs to be displayed for the
public. The prices should be available on Korea website by creating the historical price page and
adding historical pricing elements to each individual fund pages as it has been defined as standard for
IWR sites where this functionality is available. For this implementation, the accuracy of historical
pricing data and its delivery needs to be in place from the source systems to Unity / IPDP and the
web. Also we need to ensure that Korea website is properly updated to present historical prices
information.
Responsibilities:
• Gather the business requirements by interacting with the business team
• Preparing Technical Specifications document, analyzing Functional Specs
• Prepared Low Level design documents
• Developing ETL mappings and its corresponding Sessions, Worklets and Workflows.
• Developed Composite views
• Modified existing Unix scripts to handle the new files
• End-to-end Unit testing of the ETL loads and Composite views.
• Implementation of the project in SIT, UAT and Production environments
• Testing the system through Control-M
• Application support in SIT, UAT and Production phases of the project
• Integrating with scheduling software
• Participated in peer-peer reviews for code quality.
• Active participation in migrating the system into production with minimum errors
Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Control-M, Oracle 11i
Synovus Financial, Columbus, OH Feb 2012 - Jul 2012
ETF (Exchange Traded Fund)
Informatica Developer
The Synovus Financial short duration U.S. Government ETF will be launching. The fund is an
Exchange Traded Fund (ETF) and will be administered by Bank of New York Mellon (BNYM). ETF
has a regulatory requirement to display certain fund and pricing/trading data daily, therefore the web
site is required for the launch of the ETF fund.
OpenBox Solutions, Inc.
734-418-3260
Responsibilities:
• Gather the business requirements by interacting with the business team
• Preparing Technical Specifications document, analyzing Functional Specs
• Prepared Low Level design documents
• Developing ETL mappings and its corresponding Sessions, Worklets and Workflows.
• Developed Composite views
• Developed Unix shell scripts to handle the FTP process from source system to target system
• Developed Unix Shell scripts to handle File watcher job
• Developed Unix Shell scripts to run the jobs in an order as per the Metadata setup
• End-to-end Unit testing of the ETL loads and Composite views.
• Implementation of the project in SIT, UAT and Production environments
• Testing the system through Control-M
• Application support in SIT, UAT and Production phases of the project
• Integrating with scheduling software
• Participated in peer-peer reviews for code quality.
• Active participation in migrating the system into production with minimum errors
Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Control-M, Oracle 11i
Franklin Templeton Investments (FTT), Dublin, CA Aug 2011 – Jan 2012
GID ISRM
Informatica Developer
ISRM project’s primary goal is to provide a most robust Customer Relationship tool for the
International Sales staff. GID will support this goal by loading files containing asset and transaction
data for International 3rd party, Supermarket and Institutional lines of business to the GID (Global
Integrated Datastore) GID will provide the allocation of this data to the appropriate Sales Office and
Business Development Executives, and then pass the data on to ISR where it will be aggregated
according to ISRM’s needs. ISR will pass this data to ISRM where it will be used in the CRM for
analysis of existing levels of business in various markets. For those data sources that are included in
the Riva data, this data would be at a rolled up level; the 3rd party data will provide visibility into the
countries where the business is actually being conducted
Responsibilities:
• Preparing Technical Specs, analyzing Functional Specs, Development and maintenance of
code.
• Developing complex ETL mappings and its corresponding Sessions, Worklets and
Workflows.
• Informatica Mappings performance optimization
• SQL query tuning for better performance
• Developed Stored Procedures
• Developed Unix Shell Scripts to run the series of jobs in an order as defined in the Metadata
• Developed Unix Shell scripts to handle the file validation
• Developed Unix and Pearl Scripts to handle the files coming through emails, this includes
extracting the attachments from email, unzipping and moving the files into a source folder
automatically
• Intensive end-to-end testing of the loads and extracts generated
• Intensive end-to-end testing of Data warehouse/Data Mart load.
• Implementation of the project in SIT, UAT and Production environments which involved
testing at the depth for maintain the data quality
• Interacted with the business team at all levels of testing phases to confirm on meeting the
business requirements and data quality
• Integrating with scheduling software
• Participated in peer-peer reviews for code quality.
• Active participation in migrating the code into production environment with no issues, this
includes migration of more than 400 Informatica, Oracle and Unix objects
• Project enhancements:
OpenBox Solutions, Inc.
734-418-3260
Created reusable components mentioned below:
 A UNIX script which automatically validates the XML files of mappings and
workflows for coding standards
 A UNIX script which changes the format of any file into a standard format and this
will be used as source to a reusable mapping
 Reusable mappings which contains the logic of all files in the project, so that when a
new file comes in there is no need to develop a new mapping, we just need to upload
the file to UNIX thereby the script changes the file’s format and the mapping loads
the file.
 User-defined functions
 A UNIX script for insertion of metadata into database tables with the help of Stored
Procedure.
Tools/Technology: Informatica v8.6, Informatica 9.0, UNIX, Pearl, Toad, Control-M, Java, Oracle
11i
M&T Bank, Buffalo, NY Feb 2010 – July 2011
Commercial Loan Approval System (CLAS)
Informatica Developer
CLAS is an automated load approval system where upon completing the loan approvals the files are
sent from the upstream system for being processed, these files are scheduled on daily, weekly,
monthly and yearly basis. The data is processed and sent to the downstream system for report
generation.
Responsibilities:
• Gather the business requirements and perform the impact analysis
• Preparing Impact analysis document
• Analyze the business requirements and prepare the Technical Specification and Low level
design documents
• Direct interaction with the business team in discussing the business requirements
• Developing complex ETL mappings and its corresponding Sessions, Worklets and
Workflows.
• Informatica Mappings performance optimization
• SQL query tuning for better performance
• Developed Stored Procedures
• Developed UNIX Shell Scripts to handle the file validations
• Resolving issues and providing remedies during the production load based upon priority.
• Implementing critical change requests.
• End-to-end testing of Data warehouse/Data Mart load.
• Provided 24/7 on-call application support in SIT, UAT and Production phases of the project.
Tools/Technology: Informatica v8.6, Informatica v9.0 as ETL Tool, UNIX Shell Scripting, VBA,
Crystal Reports, SQL Server 2005, Control-M
M&T Bank, Buffalo, NY Jan 2009 – Jan 2010
Resource Management Tool (RMT)
Informatica Developer
Resource Management Tool is an application used for generation of scheduled reports that populates
the invoicing details of all the employees, projects and the charges for the projects and their monthly
maintenance that the organization is dealing with.
Responsibilities:
OpenBox Solutions, Inc.
734-418-3260
• Preparing Impact analysis document
• Analyze the business requirements and prepare the Technical Specification and Low level
design documents
• Direct interaction with the business team in discussing the business requirements
• Developing complex ETL mappings and its corresponding Sessions, Worklets and
Workflows.
• Informatica Mappings performance optimization
• SQL query tuning for better performance
• Developed Stored Procedures
• Developed UNIX Shell Scripts to handle the file validations
• Resolving issues and providing remedies during the production load based upon priority.
• Implementing critical change requests.
• End-to-end testing of Data warehouse/Data Mart load.
• Provided 24/7 on-call application support in SIT, UAT and Production phases of the project.
Tools/Technology: Informatica v8.6, Informatica v9.0, UNIX Shell Scripting, VBA, Crystal Reports,
SQL Server 2005, Control-M
Naidu Motors Pvt. Ltd, India (through Aquarian IT Solutions, India) Sep 2008 – Dec 2008
Automobile Service System
Software Engineer
Motor Services is a project about the services given to the customers by Naidu Motors Pvt. Ltd. When
a car comes for service, first the security registers the car and check in is performed, then an advisor
attends the customer and gives the estimation, a job card is opened for the car and sent to floor. When
the car is done with its service the invoice is prepared and bill is generated and finally checked out.
Responsibilities:
• Reviewed and analyzed use cases and requirements, proposed, designed and implemented
solutions along with estimates that met the use case and requirements.
• Involved in designing the user forms and data model.
• Experienced with SQL Server 2005 along with exposure to performance tuning and
configuration knowledge of database.
• Helped to oversee the design development and implementation of quality assurance standards
for integrated software testing.
• Checked and Corrected problems (bug fixes) in existing systems or processes.
• Application development, Unit testing and testing the application in SIT, UAT environments.
• Production migration.
Tools/Technologies: ASP.Net, C#.Net, SQL Server 2005, VSS
Aryan & Co. (through Aquarian IT Solutions, India) Jun 2008 – Aug 2008
ES
Software Engineer
Education Support System (ESS) is a process of providing education assistance to students without
interest by AryaVysya Organization. Based on the course the student is joining in, the organization
will decide about how much money it can donate and on yearly basis or semester wise and so on.
Later when the student completes his/her education has to return the granted amount, the student can
return the amount in any number of breaks.
OpenBox Solutions, Inc.
734-418-3260
The project deals with creating the forms to input information like student’s personal information,
course details, Disbursement details, student returns details, checking out the student’s information,
generating the reports like statement of account, dues list, check details, payment information and
deployment in the client’s system along with database.
Responsibilities:
• Reviewed and analyzed use cases and requirements, proposed, designed and implemented
solutions along with estimates that met the use case and requirements.
• Experienced with SQL Server 2005 along with exposure to performance tuning and
configuration knowledge of database.
• Helped to oversee the design development and implementation of quality assurance standards
for integrated software testing.
• Checked and Corrected problems (bug fixes) in existing systems or processes.
• Application development, Unit testing and testing the application in SIT, UAT environments.
• Production migration.
Tools/Technologies: C#.Net, SQL Server 2005, VSS

More Related Content

What's hot

ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17
Shipra Jaiswal
 
ChandraShekhar_5.11_yrs_exp
ChandraShekhar_5.11_yrs_expChandraShekhar_5.11_yrs_exp
ChandraShekhar_5.11_yrs_exp
Chandra Shekhar
 
Anant_Shekdar_BI_Resume
Anant_Shekdar_BI_ResumeAnant_Shekdar_BI_Resume
Anant_Shekdar_BI_Resume
Anant Shekdar
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
Pratik Dey
 
Sofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updatedSofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updated
Sofia Jena
 
Praveena-Resume-Lead
Praveena-Resume-LeadPraveena-Resume-Lead
Praveena-Resume-Lead
praveena wts
 
Kevin_Venter_CV_updated2014
Kevin_Venter_CV_updated2014Kevin_Venter_CV_updated2014
Kevin_Venter_CV_updated2014
Kevin Venter
 

What's hot (20)

Resume_Raj Ganesh Subramanian
Resume_Raj Ganesh SubramanianResume_Raj Ganesh Subramanian
Resume_Raj Ganesh Subramanian
 
PG_resume (2)
PG_resume (2)PG_resume (2)
PG_resume (2)
 
resume_latest
resume_latestresume_latest
resume_latest
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17
 
Madhu_Resume
Madhu_ResumeMadhu_Resume
Madhu_Resume
 
ChandraShekhar_5.11_yrs_exp
ChandraShekhar_5.11_yrs_expChandraShekhar_5.11_yrs_exp
ChandraShekhar_5.11_yrs_exp
 
Informatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLInformatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQL
 
Resume (3)
Resume (3)Resume (3)
Resume (3)
 
Anant_Shekdar_BI_Resume
Anant_Shekdar_BI_ResumeAnant_Shekdar_BI_Resume
Anant_Shekdar_BI_Resume
 
Puneet Verma CV
Puneet Verma CVPuneet Verma CV
Puneet Verma CV
 
Siva - Resume
Siva - ResumeSiva - Resume
Siva - Resume
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
 
Sofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updatedSofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updated
 
Resume_Serma_Professional (2)
Resume_Serma_Professional (2)Resume_Serma_Professional (2)
Resume_Serma_Professional (2)
 
Shaik Niyas Ahamed M Resume
Shaik Niyas Ahamed M ResumeShaik Niyas Ahamed M Resume
Shaik Niyas Ahamed M Resume
 
Resume 11 2015
Resume 11 2015Resume 11 2015
Resume 11 2015
 
Praveena-Resume-Lead
Praveena-Resume-LeadPraveena-Resume-Lead
Praveena-Resume-Lead
 
Rahul_Vijay_Gosewade
Rahul_Vijay_GosewadeRahul_Vijay_Gosewade
Rahul_Vijay_Gosewade
 
Kevin_Venter_CV_updated2014
Kevin_Venter_CV_updated2014Kevin_Venter_CV_updated2014
Kevin_Venter_CV_updated2014
 
Ct 10 S3 Anthony Feliciano
Ct 10 S3 Anthony FelicianoCt 10 S3 Anthony Feliciano
Ct 10 S3 Anthony Feliciano
 

Similar to GouthamLaveti (20)

Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
Ramesh_Informatica_Power_Centre
Ramesh_Informatica_Power_CentreRamesh_Informatica_Power_Centre
Ramesh_Informatica_Power_Centre
 
Amit Kumar_Resume
Amit Kumar_ResumeAmit Kumar_Resume
Amit Kumar_Resume
 
Informatica_Power_Centre_9x
Informatica_Power_Centre_9xInformatica_Power_Centre_9x
Informatica_Power_Centre_9x
 
Navendu_Resume
Navendu_ResumeNavendu_Resume
Navendu_Resume
 
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-ResumeSudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
 
sonal
sonalsonal
sonal
 
4+_exp_ETLTester
4+_exp_ETLTester4+_exp_ETLTester
4+_exp_ETLTester
 
BrodtKerry_122016
BrodtKerry_122016BrodtKerry_122016
BrodtKerry_122016
 
sandhya exp resume
sandhya exp resume sandhya exp resume
sandhya exp resume
 
Varun v resume_tc
Varun v resume_tcVarun v resume_tc
Varun v resume_tc
 
Shane_O'Neill_CV_slim
Shane_O'Neill_CV_slimShane_O'Neill_CV_slim
Shane_O'Neill_CV_slim
 
Santosh_Nayak_CV
Santosh_Nayak_CVSantosh_Nayak_CV
Santosh_Nayak_CV
 
informatica_developer
informatica_developerinformatica_developer
informatica_developer
 
Resume_Vellaiyan
Resume_VellaiyanResume_Vellaiyan
Resume_Vellaiyan
 
Sakthivel_Ganapathy_Resume
Sakthivel_Ganapathy_ResumeSakthivel_Ganapathy_Resume
Sakthivel_Ganapathy_Resume
 
Nerses Gevorkian CBS BA1
Nerses Gevorkian CBS BA1Nerses Gevorkian CBS BA1
Nerses Gevorkian CBS BA1
 
JeanDStPaul Resume LinkedIn
JeanDStPaul Resume LinkedInJeanDStPaul Resume LinkedIn
JeanDStPaul Resume LinkedIn
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
Komal shekhawat resume2017
Komal shekhawat resume2017Komal shekhawat resume2017
Komal shekhawat resume2017
 

GouthamLaveti

  • 1. OpenBox Solutions, Inc. 734-418-3260 GOUTHAM SUMMARY: Over 7 years of expertise in the areas of ETL and Client/Server application development, this includes the following: • Hands-on experience in optimizing, implementing and maintaining IT systems, management procedures and ensure their efficient functioning. • Analyzing client and systems needs to upgrade the technical competencies, resolving their issues and queries and to ensure prompt services and spread of goodwill. • Demonstrated expertise utilizing ETL tools, including Informatica v8.6, 9.1, 9.5, PL/SQL package design, and RDBM systems like Oracle. • Extensively worked in developing ETL for supporting Data Extraction, transformations and loading using Informatica Power Center • Experience in performance tuning at sources, mappings and target level • Experience on SQL query tuning • Develop PL/SQL packages, stored procedures, tables, views, and functions; implement best practices to maintain optimal performance. • Involved in ETL job automation and scheduling and design ingenious strategies for implementing complex business requirements. • Expertise in scripting languages like UNIX Shell scripting, JavaScript • Created UNIX Shell scripts for running the jobs on a sequence basis for the source files, source file validation and file watcher job • Running jobs in test environment through Control-M scheduler • Providing seamless support for various applications in production environment. • Resolving issues and providing remedies during the production load based upon priority. • Implementing critical change requests • Expertise in .Net Programming, implementing the Three tier Architecture, working on SOA and WCF architectures, designing the UI Interface and the Database Architecture • Proficient and well versed in Asp.Net Programming. • Proven track record in imparting significant inputs to the team of service engineers to consistently perform and achieve organizational goals in challenging work environments. • Prepared technical documents like Impact analysis, BDR, TSD and LLD’s. • Knowledge in application development life cycle (SDLC), including requirements definition, system design, developing and testing/QA and transition to Production. • Worked on all phases of data warehouse development lifecycle, from gathering requirements, ETL design and implementation, unit testing, SIT, UAT, Production migration and support on new and existing applications. • Responsible for interacting with business analysts and business users to identify business requirements • Awarded with one Quarterly award and two spot awards as an appreciation of my work • Excellent technical and analytical skills with clear understanding of ETL design and project architecture based on reporting requirements. • Self-motivated with excellent communication and interpersonal skills. TECHNICAL SKILLS: ETL Tools: Informatica Power Center 9.1/8.x/7.x/6.x, Power Exchange 9.1/8.x/7.x, Informatica Data Quality, Power Mart 5.x(Source Analyzer, Data Warehouse Designer, Mapping Designer, Mapplet, Transformation Developer, Repository Manager, Workflow monitor) Data Modeling: MS Visio, ER Diagrams. Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2000/2005 DB Tools: Oracle SQL Developer, Toad
  • 2. OpenBox Solutions, Inc. 734-418-3260 Operating Systems: Windows 98/2003/2000/XP/7/NT, UNIX, MS-DOS, Linux AIX. Scheduling Tools: Control M, Autosys Languages: C, C++, SQL, PL/SQL, Shell Scripting, Pearl, HTML, XML Office Suite: MS Word, MS Power Point, MS Excel, MS Access Editing and Emulator tools: Edit Plus, Putty Federation tool: Composite 6.2 BI Reporting tools: Cognos10.1, SAP BO XI R2 Application development: C#.Net, VB.Net Web technologies: ASP.Net, HTML Versioning: SVN, VSS Bug tracking & Ticketing: JIRA, HP Service center EDUCATION QUALIFICATION: • Masters in Computer Applications CERTIFICATIONS: • Oracle Certified Associate PROFESSIONAL EXPERIENCE: Franklin Templeton Investments (FTT), Dublin, CA Nov 2014 – Till date Enterprise Client System Sr. Informatica Developer ECS (Enterprise Client System) is a centralized database system where data from multiple source system like GID, 3rdParty, ISRM is consumed and provide the Fund, Representative, Branch and Dealer details. The system sends data to other systems like EW, CMI, IRIS. This is an application support project where we have to monitor the scheduled jobs on daily and monthly basis in Production environment, also resolve Production issues depending upon their severity. The project includes UTF8 conversion for international files and migration of the system from 9.1 to 9.5 version. Responsibilities: • Modified existing Informatica mappings to handle fixed width files containing UTF8/multibyte characters • Worked with Informatica Admin to set up changes in Informatica Power center in order to support multibyte or UTF8 characters • Worked with Oracle DB admin to change the DB settings in order to support multibyte or UTF8 characters at DB level • Worked with Unix admin to install UTF8 package • Developed Unix scripts to handle change fixed width into delimited files format • Developed Unix Shell scripts to handle file watcher • Unix script to handle file validation • Developed Unix Shell scripts to automate the job running system • Developed scripts to insert metadata, this involved both Unix Shell and PL/SQL • Worked with Oracle and Unix admin teams for changing admin level settings in order to maintain data quality • Unit testing of the system which involved integration of multiple upstream and downstream systems • Tested the system in test environment using Control-M • Active participation in Production migration of the project which involved in integration of multiple systems • Move the entire code from Informatica 9.1 to 9.5 version
  • 3. OpenBox Solutions, Inc. 734-418-3260 • Generated extracts and interacted with teams from multiple systems in data flow from upstream to downstream systems • Unit testing of the code in 9.5 version • Testing the system in SIT and UAT phases • Involved in production migration of the entire system • Job monitoring in Production environment. • Production ticket notifying. • Perform impact analysis and technical specifications. • Perform changes to ETL mappings and its corresponding sessions & worklets, workflows. • End-to-end Unit testing of the ETL loads. • Implementation of the project in SIT, UAT and Production environments • Provided 24/7 on-call application support in SIT, UAT and Production phases of the project Tools/Technology: Informatica 9.5, Unix, Toad, Control-M, Oracle 11i. Franklin Templeton Investments (FTT), Dublin, CA Jul 2014 – Oct 2014 CanadaPOS Sr. Informatica Developer This project is to automate the Canadian Mutual Funds Point of Sale (POS). Fund Fact Process is a 3- 4 page document designed to give investors key information about the Canadian mutual funds, in the language that they can easily understand, at a time that is relevant to their investment decision. The POS Fund Facts are prepared and filed for each class or series of each of their mutual funds and posted to the FranklinTempleton.ca website and the Project scope is to automate the provision of 140 elements from IPDP to Canadian Fund Fact Using 4 Unified extract Responsibilities: • Preparing TSD, analyzing Functional Specs, Development and maintenance of code. • Perform impact analysis and technical specifications document. • Direct interaction with clients to analyze the business requirements • Developing ETL mappings and its corresponding Sessions, Worklets and Workflows to handle the business requirement. • Developed Composite views to meet the business requirements • ETL performance tuning • SQL query performance tuning • Composite views and procedures performance tuning, which involved 15 reporting functions • Modified Oracle procedures • End-to-end Unit testing of the ETL loads. • End-to-end Unit testing of the Composite code • Integrating the jobs with Scheduling application • Testing the jobs in test environment through Control-M • Implementation of the project in SIT, UAT and Production environments • Interaction with business team to make the system meet the business requirements • Active participation in production migration of the system • Provided 24/7 on-call application support in SIT, UAT and Production phases of the project Tools/Technology: Informatica 9.1, 9.5, IDQ, Unix, Toad, Control-M, Oracle 11i. Blue Cross Blue Shield, Raleigh, NC March 2013 - Jun 2014 Informatica Developer BCBS Medicaid Claims system is a part of medical assistance program administered in North Carolina by the Division of Medical Assistance (DMA) for certain low-income individuals and families. Medicaid is a health insurance program for low-income individuals and families who cannot afford health care costs. Medicaid NCTRACKS is the system that converts the old legacy system into mainframes. Also it manages the data from different subsystems like Recipient, Provider, Claims, Reference, Finance, TPL and Managed Care to support the MMIS program and generate various reports to analyze the data.
  • 4. OpenBox Solutions, Inc. 734-418-3260 Responsibilities: • Prepare technical design documents like Impact analysis document, TSD • Prepare low level design documents • Technical design of ETL/Informatica components • Construction of ETL components and created Workflows • Assisted ETL Analysts with creation of viable technical designs • Integrating with scheduling software • Participated in peer-peer reviews for code quality. • Developed code to leverage multiple ETL environments for development, testing, and production • Supporting the production conversion and troubleshooting data-related issues in a timely manner. • Participated in peer-peer reviews for code quality Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Autosys, Oracle 11i. Artisan Financial, Columbus, OH Aug 2012 - Feb 2013 Malaysia & Korea IWR Informatica Developer IWR (international website rewrite) is an initiative taken by Artisan Financial to remodel the data provision for international websites. This project is to achieve the below mentioned goals: MALAYSIA: To launch the Malaysian Shariah funds, the company is required by the Regulator and Compliance to provide a public website to make certain fund data available. The funds will be Shariah Compliant feeder funds and will be administered by Deutsche Bank. KOREA: As per local compliance’s request historical pricing data needs to be displayed for the public. The prices should be available on Korea website by creating the historical price page and adding historical pricing elements to each individual fund pages as it has been defined as standard for IWR sites where this functionality is available. For this implementation, the accuracy of historical pricing data and its delivery needs to be in place from the source systems to Unity / IPDP and the web. Also we need to ensure that Korea website is properly updated to present historical prices information. Responsibilities: • Gather the business requirements by interacting with the business team • Preparing Technical Specifications document, analyzing Functional Specs • Prepared Low Level design documents • Developing ETL mappings and its corresponding Sessions, Worklets and Workflows. • Developed Composite views • Modified existing Unix scripts to handle the new files • End-to-end Unit testing of the ETL loads and Composite views. • Implementation of the project in SIT, UAT and Production environments • Testing the system through Control-M • Application support in SIT, UAT and Production phases of the project • Integrating with scheduling software • Participated in peer-peer reviews for code quality. • Active participation in migrating the system into production with minimum errors Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Control-M, Oracle 11i Synovus Financial, Columbus, OH Feb 2012 - Jul 2012 ETF (Exchange Traded Fund) Informatica Developer The Synovus Financial short duration U.S. Government ETF will be launching. The fund is an Exchange Traded Fund (ETF) and will be administered by Bank of New York Mellon (BNYM). ETF has a regulatory requirement to display certain fund and pricing/trading data daily, therefore the web site is required for the launch of the ETF fund.
  • 5. OpenBox Solutions, Inc. 734-418-3260 Responsibilities: • Gather the business requirements by interacting with the business team • Preparing Technical Specifications document, analyzing Functional Specs • Prepared Low Level design documents • Developing ETL mappings and its corresponding Sessions, Worklets and Workflows. • Developed Composite views • Developed Unix shell scripts to handle the FTP process from source system to target system • Developed Unix Shell scripts to handle File watcher job • Developed Unix Shell scripts to run the jobs in an order as per the Metadata setup • End-to-end Unit testing of the ETL loads and Composite views. • Implementation of the project in SIT, UAT and Production environments • Testing the system through Control-M • Application support in SIT, UAT and Production phases of the project • Integrating with scheduling software • Participated in peer-peer reviews for code quality. • Active participation in migrating the system into production with minimum errors Tools/Technology: Informatica 9.1, Unix, Toad, Composite6.2, Control-M, Oracle 11i Franklin Templeton Investments (FTT), Dublin, CA Aug 2011 – Jan 2012 GID ISRM Informatica Developer ISRM project’s primary goal is to provide a most robust Customer Relationship tool for the International Sales staff. GID will support this goal by loading files containing asset and transaction data for International 3rd party, Supermarket and Institutional lines of business to the GID (Global Integrated Datastore) GID will provide the allocation of this data to the appropriate Sales Office and Business Development Executives, and then pass the data on to ISR where it will be aggregated according to ISRM’s needs. ISR will pass this data to ISRM where it will be used in the CRM for analysis of existing levels of business in various markets. For those data sources that are included in the Riva data, this data would be at a rolled up level; the 3rd party data will provide visibility into the countries where the business is actually being conducted Responsibilities: • Preparing Technical Specs, analyzing Functional Specs, Development and maintenance of code. • Developing complex ETL mappings and its corresponding Sessions, Worklets and Workflows. • Informatica Mappings performance optimization • SQL query tuning for better performance • Developed Stored Procedures • Developed Unix Shell Scripts to run the series of jobs in an order as defined in the Metadata • Developed Unix Shell scripts to handle the file validation • Developed Unix and Pearl Scripts to handle the files coming through emails, this includes extracting the attachments from email, unzipping and moving the files into a source folder automatically • Intensive end-to-end testing of the loads and extracts generated • Intensive end-to-end testing of Data warehouse/Data Mart load. • Implementation of the project in SIT, UAT and Production environments which involved testing at the depth for maintain the data quality • Interacted with the business team at all levels of testing phases to confirm on meeting the business requirements and data quality • Integrating with scheduling software • Participated in peer-peer reviews for code quality. • Active participation in migrating the code into production environment with no issues, this includes migration of more than 400 Informatica, Oracle and Unix objects • Project enhancements:
  • 6. OpenBox Solutions, Inc. 734-418-3260 Created reusable components mentioned below:  A UNIX script which automatically validates the XML files of mappings and workflows for coding standards  A UNIX script which changes the format of any file into a standard format and this will be used as source to a reusable mapping  Reusable mappings which contains the logic of all files in the project, so that when a new file comes in there is no need to develop a new mapping, we just need to upload the file to UNIX thereby the script changes the file’s format and the mapping loads the file.  User-defined functions  A UNIX script for insertion of metadata into database tables with the help of Stored Procedure. Tools/Technology: Informatica v8.6, Informatica 9.0, UNIX, Pearl, Toad, Control-M, Java, Oracle 11i M&T Bank, Buffalo, NY Feb 2010 – July 2011 Commercial Loan Approval System (CLAS) Informatica Developer CLAS is an automated load approval system where upon completing the loan approvals the files are sent from the upstream system for being processed, these files are scheduled on daily, weekly, monthly and yearly basis. The data is processed and sent to the downstream system for report generation. Responsibilities: • Gather the business requirements and perform the impact analysis • Preparing Impact analysis document • Analyze the business requirements and prepare the Technical Specification and Low level design documents • Direct interaction with the business team in discussing the business requirements • Developing complex ETL mappings and its corresponding Sessions, Worklets and Workflows. • Informatica Mappings performance optimization • SQL query tuning for better performance • Developed Stored Procedures • Developed UNIX Shell Scripts to handle the file validations • Resolving issues and providing remedies during the production load based upon priority. • Implementing critical change requests. • End-to-end testing of Data warehouse/Data Mart load. • Provided 24/7 on-call application support in SIT, UAT and Production phases of the project. Tools/Technology: Informatica v8.6, Informatica v9.0 as ETL Tool, UNIX Shell Scripting, VBA, Crystal Reports, SQL Server 2005, Control-M M&T Bank, Buffalo, NY Jan 2009 – Jan 2010 Resource Management Tool (RMT) Informatica Developer Resource Management Tool is an application used for generation of scheduled reports that populates the invoicing details of all the employees, projects and the charges for the projects and their monthly maintenance that the organization is dealing with. Responsibilities:
  • 7. OpenBox Solutions, Inc. 734-418-3260 • Preparing Impact analysis document • Analyze the business requirements and prepare the Technical Specification and Low level design documents • Direct interaction with the business team in discussing the business requirements • Developing complex ETL mappings and its corresponding Sessions, Worklets and Workflows. • Informatica Mappings performance optimization • SQL query tuning for better performance • Developed Stored Procedures • Developed UNIX Shell Scripts to handle the file validations • Resolving issues and providing remedies during the production load based upon priority. • Implementing critical change requests. • End-to-end testing of Data warehouse/Data Mart load. • Provided 24/7 on-call application support in SIT, UAT and Production phases of the project. Tools/Technology: Informatica v8.6, Informatica v9.0, UNIX Shell Scripting, VBA, Crystal Reports, SQL Server 2005, Control-M Naidu Motors Pvt. Ltd, India (through Aquarian IT Solutions, India) Sep 2008 – Dec 2008 Automobile Service System Software Engineer Motor Services is a project about the services given to the customers by Naidu Motors Pvt. Ltd. When a car comes for service, first the security registers the car and check in is performed, then an advisor attends the customer and gives the estimation, a job card is opened for the car and sent to floor. When the car is done with its service the invoice is prepared and bill is generated and finally checked out. Responsibilities: • Reviewed and analyzed use cases and requirements, proposed, designed and implemented solutions along with estimates that met the use case and requirements. • Involved in designing the user forms and data model. • Experienced with SQL Server 2005 along with exposure to performance tuning and configuration knowledge of database. • Helped to oversee the design development and implementation of quality assurance standards for integrated software testing. • Checked and Corrected problems (bug fixes) in existing systems or processes. • Application development, Unit testing and testing the application in SIT, UAT environments. • Production migration. Tools/Technologies: ASP.Net, C#.Net, SQL Server 2005, VSS Aryan & Co. (through Aquarian IT Solutions, India) Jun 2008 – Aug 2008 ES Software Engineer Education Support System (ESS) is a process of providing education assistance to students without interest by AryaVysya Organization. Based on the course the student is joining in, the organization will decide about how much money it can donate and on yearly basis or semester wise and so on. Later when the student completes his/her education has to return the granted amount, the student can return the amount in any number of breaks.
  • 8. OpenBox Solutions, Inc. 734-418-3260 The project deals with creating the forms to input information like student’s personal information, course details, Disbursement details, student returns details, checking out the student’s information, generating the reports like statement of account, dues list, check details, payment information and deployment in the client’s system along with database. Responsibilities: • Reviewed and analyzed use cases and requirements, proposed, designed and implemented solutions along with estimates that met the use case and requirements. • Experienced with SQL Server 2005 along with exposure to performance tuning and configuration knowledge of database. • Helped to oversee the design development and implementation of quality assurance standards for integrated software testing. • Checked and Corrected problems (bug fixes) in existing systems or processes. • Application development, Unit testing and testing the application in SIT, UAT environments. • Production migration. Tools/Technologies: C#.Net, SQL Server 2005, VSS