SlideShare a Scribd company logo
1 of 5
Varun V
Oracle PL/SQL & ETL Developer
Durham, NC
Varun.tc22@gmail.com
Proactive, performance-driven professional with 10.5+ years of experience in IT industry in Investment
Banking domain.
Expertise and strong knowledge in Oracle PL/SQL (9i - 11g) and Sybase which includes developing
PL/SQL Procedures, Packages, Triggers, Bulk collections, Cursors, Views, Objects and
Performance Tuning of Data Warehouse environment.
Proficient in UNIX shell scripting in automation of various processes.
Hands on experience in server setup to host files to automate the database refresh with help of Perl/cgi
scripts.
Developing web page applications using HTML5, CSS3 and Javascript for form validations. And using
Ajax and PHP scripting to get back data from Oracle DB.
Experience in Autosys and Control-M to schedule jobs and for batch monitoring.
Knowledge and hands on in Informatica (ETL Tool) for loading huge data files.
Experience working in On-Shore/Off-shore Development Models.
Strong time management skills in leading multiple projects and deadlines under minimal supervision.
Experience in working on production and batch support processes.
Recognized and highly appreciated for consistent success, knowledge and flexibility.
WORK EXPERIENCE
Technical Lead/Developer
Client: Fidelity Investments
Location: Durham, NC - April 2015 to Present
Description: Customer Warehouse Environment (CWE) is a group in Fidelity focusing on providing
analytical data to various business groups. This data helps the business community in increasing the
Fidelity business in Retail and Institutional areas. The data constitutes of various customers accumulated
from various sources. Major responsibilities include impact analysis, support production support activities,
install planning, and help answer business adhoc requests.
Role and Responsibilities:
 Providing resolution to the issues raised by users.
 Monitoring and providing batch support for the daily and monthly batches.
 Conduct regular meetings to check for weekly and monthly install.
 Provide month end batch support and provide on-call support.
 Enhancement of the existing application to provide more functionality.
 Identify long running process and tune the same.
 Unix scripts is used to ftp the files from vendor sites update the data files before loading the
data using ETL/Informatica to process data from various vendors.
 Used SQL*Developer/Toad for creating all types of PL/SQL objects like tables, Indexes,
packages, triggers, sequences and stored procedures.
 Optimized the existing long running processes to run faster with usage of Bulk Loader, Hints
and limits on bulk loader
 Used Explain Plans to analyze long running queries and degree of Parallel to make queries
run faster.
 Create new web applications from HTML5 and CSS3. Use Javascript for form validation
 Host the web applications on windows server 2012 R2 machine
 Used PHP as the server side language to psftp the files from user’s machine.
 Call oracle client functions ODBC to connect to db and get back the results on HTML forms.
Project Title: Portfolio Review & Guidance Portfolio Summary
Technical Lead/Developer
Client: Fidelity Investments
Location: Durham, NC - August 2012 to April 2015
Description: The Strategic Investment Product team works on providing investment plans for
individuals, investment plan and guidance tool for retailers, retirement plans (401k) for organizations.
The tasks involved as part of this are loading and processing the stocks and mutual fund details from
different sources, categorize and customize such that retail and individual investors get the accurate
details which would help in investments.
Role and Responsibilities:
 Understand and analyze requirements, follow up with business analysts and subject matter
expert team for any clarification, if required.
 Co-ordinate with the Business Analysts and developers and do the Impact analysis.
 Design/Review the Test Cases for Integration testing, System testing and User
Acceptance testing
 Involved in test plan and test strategy creation and provided input on test effort estimation and
resource compatibility.
 Unix scripts is used to ftp the files from vendor sites update the data files before loading the
data using ETL/Informatica to process data from various vendors.
 From staging area, data is processed and modified as per the requirement and then loaded to
integration area through stored procedures and ETL/ Informatica mappings.
 Used SQL*Developer for creating all types of PL/SQL objects like tables, Indexes,
packages, triggers, sequences and stored procedures.
 Developed and modified Oracle packages, stored procedures, functions, Scripts,
synonyms, tables and indexes to implement business requirements and rules.
 Applied optimizer hints to tune the queries for faster performance.
 Worked on Performance tuning by using Explain plans and various hints.
 Worked on Table Partitioning and deploying various methods of indexing like local Indexes and
Global Indexes on partitioned tables.
 Organize and analyze the behavior of each Investment Instrument like Stocks, Bonds etc for
a certain period and provide the complete detailed analysis to investors which would help them in
planning their portfolio and the investments.
 Evaluate the performance of different funds which would be ideal for long term investing which is
the primary requirement of a retirement plan (401k) aimed at institutions.
 Coordinate with offshore in developing the testing the requirements.
 Run monthly process to correct the missing data received from different streams.
 Running production parallel testing to make sure all major fixes are tested before production
deployment.
 To keep the technical support documents updated with the latest changes happening in the
system and also tracking the solutions of the critical incidents in the support document.
 Creation and Review of test cases based on requirements, and getting sign-off on test conditions
from respective business analyst.
 Preparation of test scripts for System and Integration Testing, and Traceability Matrix for the
assurance of complete coverage of system requirements.
Project Title: PARA reporting for an Investment Bank
Technical Lead/Developer
Client: Goldman Sachs - Bangalore, Tokyo and NY - January 2009 to July 2012
Location: Bangalore, Tokyo and NY
Description: The department division deals in reporting profit and loss to back to the central system. It
also involves doing the daily adjustments and sending the feed to different streams which will do further
processing at their end. The data involved capital markets data like Securities', Bonds, Funds, Repos etc.
Role and Responsibilities:
 Handling all user support requests from across the regions.
 Handling all the batch failures that arises in the application he is handling.
 Automating many manual works in the project.
 Automation done using shell scripting and autosys scheduler.
 Generate reports required by Japanese and US Federal Gov.
 Helping firm to move on to new tools from existing ones with end to analysis and fixes and final
implementation.
 Handling major UAT's independently & representing client from offshore office.
 Running production parallel testing to make sure all major fixes are tested before production
deployment.
 Fixing the failures in the batch and making enhancement in processes that has deficiencies.
 To keep the technical support documents updated with the latest changes happening in the
system and also tracking the solutions of the critical incidents in the support document.
 Used Aquadata studio to develop complex queries, procedures, packages and tables.
 Responsible for all Production Release across regions.
 Tested the entire application after Release for giving the final sign-off for Users to start using the
system.
 Developed and modified Oracle packages, stored procedures, functions, Scripts, synonyms, tables
and indexes to implement business requirements and rules.
 Code tuning or Query Optimization done using Explain Plans, Hints.
 Using utilities like BCP and Sybase Central.
 Designing, developing, testing, troubleshooting and debugging of the application.
 Index Tuning for enhancing the performance of the database. Analyzing and monitoring system
performances using DBCC Trace on commands, query plan outputs, system.
 Properly allocating task to the team members and consolidation of team work.
 Handling various enhancements to the system, this entailed writing new codes and changing
some existing codes.
 Wrote new complex stored procedures in Sybase and optimized the existing code written in
Sybase.
 Debugging the scripts and jobs in Production environment written in Shell and PERL.
 Handling and creating various autosys jobs in Production environment.
 Providing daily status reports to the clients.
 Provided production support and 24/7 support for resolving the critical production issues.
 Involved in the solving the tickets that are raised by the end users.
 Responsible for creating PLSQL Programs and UNIX Scripts for Data Validation and Data
Conversion.
 Prepared UNIX shell script for the transfer of files from FTP to SFTP.
Project Title: Basel 2 Risk Platform, UK based bank
Oracle Developer
Client: Royal Bank of Scotland - Bangalore, Karnataka - February 2006 to December 2008
Location: Bangalore
Description: FMIT is a dedicated IT division within RBS and we provide a fully managed service for
Finance IT Business As Usual (BAU) team.
Role and Responsibilities:
 Managing client requests on Business as Usual and resolving the same in time
 Analysis of business/technical specifications
 Impact analysis.
 Understand and analyze requirements, follow up with business analysts and subject matter
expert team for any clarification, if required.
 Creation and Review of test conditions based on requirements, and getting sign-off on test
conditions from respective business analyst.
 Designed the tables, indexes, triggers, stored procedures, functions and packages to implement
the requirement.
 Unix scripts is used to ftp the files from vendor sites update the data files before loading the data
using ETL/Informatica to process data from various vendors.
 Mappings are uses in loading data to staging area.
 From staging area, data is processed and modified as per the requirement and then loaded to
integration area through stored procedures and ETL/ Informatica mappings.
 Mappings are also used in loading the target databases which is usually on different schema and
the data is transformed in the process before loading to target.
 Analysis of Source data, Oracle Source Objects and identifying the methods for loading data to
target.
 Created and used External Tables for migrating flat file data into target.
 Responsible for the creation of Packages, Functions and Procedures. Performed Testing of the
Packages, Procedures and Functions.
 Loaded data from different Sources into the Temp data backup environment using SQL Loader.
 Wrote scripts for creating tables, Indexes, Grants and Synonyms in different schemas and made
modifications for the existing tables as per business logic.
 Preparation of test scripts for System and Integration Testing, and Traceability Matrix for the
assurance of complete coverage of system requirements.
 Execution of System Test and Regression Test Scripts and validate data in database.
 Involved in test plan and test strategy creation and provided input on test effort estimation and
resource compatibility.
 Develop bug fixes and enhancements.
 Delivery & testing of code fixes.
 Develop and maintain regression test packs.
 Regression testing.
 Production support of some of the applications of the bank which includes resolving issues of the
overnight batch processes and daily users' queries
EDUCATION
Bachelors in Telecommunication (2005)
VTU, India
SKILLS
Oracle PL/SQL (9 years)
Informatica Power Center (5 years)
Sybase (4 years)
UNIX shell scripting (8 years)
Perl (2 years)
HTML (2 years)
HTML5 (3 months)
PHP (3 months)
CGI (2 years)
Autosys & Control M Scheduler (4 years)
Reporting (3 years)
Toad (6 years)
JIRA (2 years)
Clearcase (3 years)

More Related Content

What's hot

Mukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar Mohammed
 
Mohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohammed Shaukath
 
Production Support_ETL_Informatica Developer_raja_velpula_5yrs
Production Support_ETL_Informatica Developer_raja_velpula_5yrsProduction Support_ETL_Informatica Developer_raja_velpula_5yrs
Production Support_ETL_Informatica Developer_raja_velpula_5yrsrajasekhar velpula
 
Resume - Deepak v.s
Resume -  Deepak v.sResume -  Deepak v.s
Resume - Deepak v.sDeepak V S
 
Rakesh sr dwh_bi_consultant resume
Rakesh sr dwh_bi_consultant resumeRakesh sr dwh_bi_consultant resume
Rakesh sr dwh_bi_consultant resumeRakesh Kumar
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDeyPratik Dey
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CVAlok Singh
 
Aniruddha roy resume
Aniruddha roy resumeAniruddha roy resume
Aniruddha roy resumeANIRUDDHA ROY
 
Resume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_ExpResume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_Expbasu ks
 
Bhanu prasad profile
Bhanu prasad profileBhanu prasad profile
Bhanu prasad profileBhanu Prasad
 

What's hot (20)

Mukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar resume etl_developer
Mukhtar resume etl_developer
 
Mohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_Datastage
 
Renu_Resume
Renu_ResumeRenu_Resume
Renu_Resume
 
Production Support_ETL_Informatica Developer_raja_velpula_5yrs
Production Support_ETL_Informatica Developer_raja_velpula_5yrsProduction Support_ETL_Informatica Developer_raja_velpula_5yrs
Production Support_ETL_Informatica Developer_raja_velpula_5yrs
 
Resume - Deepak v.s
Resume -  Deepak v.sResume -  Deepak v.s
Resume - Deepak v.s
 
Navendu_Resume
Navendu_ResumeNavendu_Resume
Navendu_Resume
 
Resume_Raj Ganesh Subramanian
Resume_Raj Ganesh SubramanianResume_Raj Ganesh Subramanian
Resume_Raj Ganesh Subramanian
 
Sunny_Resume
Sunny_ResumeSunny_Resume
Sunny_Resume
 
Sunny_Resume
Sunny_ResumeSunny_Resume
Sunny_Resume
 
Jithender_3+Years_Exp_ETL Testing
Jithender_3+Years_Exp_ETL TestingJithender_3+Years_Exp_ETL Testing
Jithender_3+Years_Exp_ETL Testing
 
Rakesh sr dwh_bi_consultant resume
Rakesh sr dwh_bi_consultant resumeRakesh sr dwh_bi_consultant resume
Rakesh sr dwh_bi_consultant resume
 
Resume_ETL__Testing
Resume_ETL__TestingResume_ETL__Testing
Resume_ETL__Testing
 
Tarun_Medimi
Tarun_MedimiTarun_Medimi
Tarun_Medimi
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
 
Pradeep_resume_ETL Testing
Pradeep_resume_ETL TestingPradeep_resume_ETL Testing
Pradeep_resume_ETL Testing
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
Aniruddha roy resume
Aniruddha roy resumeAniruddha roy resume
Aniruddha roy resume
 
PG_resume (2)
PG_resume (2)PG_resume (2)
PG_resume (2)
 
Resume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_ExpResume_Basu_KS_3.4Yrs_Exp
Resume_Basu_KS_3.4Yrs_Exp
 
Bhanu prasad profile
Bhanu prasad profileBhanu prasad profile
Bhanu prasad profile
 

Viewers also liked

Qidb resume
Qidb resumeQidb resume
Qidb resumeBin Qi
 
ETL Developer Resume
ETL Developer ResumeETL Developer Resume
ETL Developer ResumeTeferi Tamiru
 
PharmMD ETL Developer Job Description
PharmMD ETL Developer Job DescriptionPharmMD ETL Developer Job Description
PharmMD ETL Developer Job Descriptionbrittanydalton
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developerbasha shaik
 
CarlosSoares SysAdmin
CarlosSoares SysAdminCarlosSoares SysAdmin
CarlosSoares SysAdminCarlos Soares
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012bmkeating1
 
Tx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri SanthappanTx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri Santhappanjayasrisan
 
Scott Griffelresume
Scott GriffelresumeScott Griffelresume
Scott Griffelresumescottgriffel
 
Yogeesh ETL Developer
Yogeesh ETL DeveloperYogeesh ETL Developer
Yogeesh ETL Developeryogeesh9611
 
Jill_A_Smith_Resume
Jill_A_Smith_ResumeJill_A_Smith_Resume
Jill_A_Smith_ResumeJill Smith
 
resume41716
resume41716resume41716
resume41716dsanford
 

Viewers also liked (13)

Qidb resume
Qidb resumeQidb resume
Qidb resume
 
ETL Developer Resume
ETL Developer ResumeETL Developer Resume
ETL Developer Resume
 
PharmMD ETL Developer Job Description
PharmMD ETL Developer Job DescriptionPharmMD ETL Developer Job Description
PharmMD ETL Developer Job Description
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developer
 
CarlosSoares SysAdmin
CarlosSoares SysAdminCarlosSoares SysAdmin
CarlosSoares SysAdmin
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
 
Tx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri SanthappanTx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri Santhappan
 
Scott Griffelresume
Scott GriffelresumeScott Griffelresume
Scott Griffelresume
 
Yogeesh ETL Developer
Yogeesh ETL DeveloperYogeesh ETL Developer
Yogeesh ETL Developer
 
Michelle Lawrence Sappe Resume.1
Michelle Lawrence Sappe Resume.1Michelle Lawrence Sappe Resume.1
Michelle Lawrence Sappe Resume.1
 
Jill_A_Smith_Resume
Jill_A_Smith_ResumeJill_A_Smith_Resume
Jill_A_Smith_Resume
 
resume41716
resume41716resume41716
resume41716
 
Resume
ResumeResume
Resume
 

Similar to Varun v resume_tc (20)

Ganesh profile
Ganesh profileGanesh profile
Ganesh profile
 
Alok_Patle_Resume
Alok_Patle_ResumeAlok_Patle_Resume
Alok_Patle_Resume
 
Santosh_Nayak_CV
Santosh_Nayak_CVSantosh_Nayak_CV
Santosh_Nayak_CV
 
Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16
 
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
 
Ganesh CV
Ganesh CVGanesh CV
Ganesh CV
 
Siva - Resume
Siva - ResumeSiva - Resume
Siva - Resume
 
BrodtKerry_122016
BrodtKerry_122016BrodtKerry_122016
BrodtKerry_122016
 
Abdul ETL Resume
Abdul ETL ResumeAbdul ETL Resume
Abdul ETL Resume
 
HamsaBalajiresume
HamsaBalajiresumeHamsaBalajiresume
HamsaBalajiresume
 
Jayachandran_Resume
Jayachandran_ResumeJayachandran_Resume
Jayachandran_Resume
 
Resume_Serma_Professional (2)
Resume_Serma_Professional (2)Resume_Serma_Professional (2)
Resume_Serma_Professional (2)
 
Puvvati_Resume
Puvvati_ResumePuvvati_Resume
Puvvati_Resume
 
Surendra Beniwal Oracle Applications Consultant Resume
Surendra Beniwal Oracle Applications Consultant ResumeSurendra Beniwal Oracle Applications Consultant Resume
Surendra Beniwal Oracle Applications Consultant Resume
 
Sonu Singh Resume
Sonu Singh ResumeSonu Singh Resume
Sonu Singh Resume
 
Kanakaraj_Periasamy
Kanakaraj_PeriasamyKanakaraj_Periasamy
Kanakaraj_Periasamy
 
Sreekanth Resume
Sreekanth  ResumeSreekanth  Resume
Sreekanth Resume
 
Raghav_QA
Raghav_QARaghav_QA
Raghav_QA
 
Resume
ResumeResume
Resume
 
Chowdary_PLSQL
Chowdary_PLSQLChowdary_PLSQL
Chowdary_PLSQL
 

Recently uploaded

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

Varun v resume_tc

  • 1. Varun V Oracle PL/SQL & ETL Developer Durham, NC Varun.tc22@gmail.com Proactive, performance-driven professional with 10.5+ years of experience in IT industry in Investment Banking domain. Expertise and strong knowledge in Oracle PL/SQL (9i - 11g) and Sybase which includes developing PL/SQL Procedures, Packages, Triggers, Bulk collections, Cursors, Views, Objects and Performance Tuning of Data Warehouse environment. Proficient in UNIX shell scripting in automation of various processes. Hands on experience in server setup to host files to automate the database refresh with help of Perl/cgi scripts. Developing web page applications using HTML5, CSS3 and Javascript for form validations. And using Ajax and PHP scripting to get back data from Oracle DB. Experience in Autosys and Control-M to schedule jobs and for batch monitoring. Knowledge and hands on in Informatica (ETL Tool) for loading huge data files. Experience working in On-Shore/Off-shore Development Models. Strong time management skills in leading multiple projects and deadlines under minimal supervision. Experience in working on production and batch support processes. Recognized and highly appreciated for consistent success, knowledge and flexibility. WORK EXPERIENCE Technical Lead/Developer Client: Fidelity Investments Location: Durham, NC - April 2015 to Present Description: Customer Warehouse Environment (CWE) is a group in Fidelity focusing on providing analytical data to various business groups. This data helps the business community in increasing the Fidelity business in Retail and Institutional areas. The data constitutes of various customers accumulated from various sources. Major responsibilities include impact analysis, support production support activities, install planning, and help answer business adhoc requests. Role and Responsibilities:  Providing resolution to the issues raised by users.  Monitoring and providing batch support for the daily and monthly batches.  Conduct regular meetings to check for weekly and monthly install.  Provide month end batch support and provide on-call support.  Enhancement of the existing application to provide more functionality.  Identify long running process and tune the same.  Unix scripts is used to ftp the files from vendor sites update the data files before loading the data using ETL/Informatica to process data from various vendors.
  • 2.  Used SQL*Developer/Toad for creating all types of PL/SQL objects like tables, Indexes, packages, triggers, sequences and stored procedures.  Optimized the existing long running processes to run faster with usage of Bulk Loader, Hints and limits on bulk loader  Used Explain Plans to analyze long running queries and degree of Parallel to make queries run faster.  Create new web applications from HTML5 and CSS3. Use Javascript for form validation  Host the web applications on windows server 2012 R2 machine  Used PHP as the server side language to psftp the files from user’s machine.  Call oracle client functions ODBC to connect to db and get back the results on HTML forms. Project Title: Portfolio Review & Guidance Portfolio Summary Technical Lead/Developer Client: Fidelity Investments Location: Durham, NC - August 2012 to April 2015 Description: The Strategic Investment Product team works on providing investment plans for individuals, investment plan and guidance tool for retailers, retirement plans (401k) for organizations. The tasks involved as part of this are loading and processing the stocks and mutual fund details from different sources, categorize and customize such that retail and individual investors get the accurate details which would help in investments. Role and Responsibilities:  Understand and analyze requirements, follow up with business analysts and subject matter expert team for any clarification, if required.  Co-ordinate with the Business Analysts and developers and do the Impact analysis.  Design/Review the Test Cases for Integration testing, System testing and User Acceptance testing  Involved in test plan and test strategy creation and provided input on test effort estimation and resource compatibility.  Unix scripts is used to ftp the files from vendor sites update the data files before loading the data using ETL/Informatica to process data from various vendors.  From staging area, data is processed and modified as per the requirement and then loaded to integration area through stored procedures and ETL/ Informatica mappings.  Used SQL*Developer for creating all types of PL/SQL objects like tables, Indexes, packages, triggers, sequences and stored procedures.  Developed and modified Oracle packages, stored procedures, functions, Scripts, synonyms, tables and indexes to implement business requirements and rules.  Applied optimizer hints to tune the queries for faster performance.  Worked on Performance tuning by using Explain plans and various hints.  Worked on Table Partitioning and deploying various methods of indexing like local Indexes and Global Indexes on partitioned tables.  Organize and analyze the behavior of each Investment Instrument like Stocks, Bonds etc for a certain period and provide the complete detailed analysis to investors which would help them in planning their portfolio and the investments.  Evaluate the performance of different funds which would be ideal for long term investing which is the primary requirement of a retirement plan (401k) aimed at institutions.  Coordinate with offshore in developing the testing the requirements.  Run monthly process to correct the missing data received from different streams.  Running production parallel testing to make sure all major fixes are tested before production deployment.  To keep the technical support documents updated with the latest changes happening in the system and also tracking the solutions of the critical incidents in the support document.
  • 3.  Creation and Review of test cases based on requirements, and getting sign-off on test conditions from respective business analyst.  Preparation of test scripts for System and Integration Testing, and Traceability Matrix for the assurance of complete coverage of system requirements. Project Title: PARA reporting for an Investment Bank Technical Lead/Developer Client: Goldman Sachs - Bangalore, Tokyo and NY - January 2009 to July 2012 Location: Bangalore, Tokyo and NY Description: The department division deals in reporting profit and loss to back to the central system. It also involves doing the daily adjustments and sending the feed to different streams which will do further processing at their end. The data involved capital markets data like Securities', Bonds, Funds, Repos etc. Role and Responsibilities:  Handling all user support requests from across the regions.  Handling all the batch failures that arises in the application he is handling.  Automating many manual works in the project.  Automation done using shell scripting and autosys scheduler.  Generate reports required by Japanese and US Federal Gov.  Helping firm to move on to new tools from existing ones with end to analysis and fixes and final implementation.  Handling major UAT's independently & representing client from offshore office.  Running production parallel testing to make sure all major fixes are tested before production deployment.  Fixing the failures in the batch and making enhancement in processes that has deficiencies.  To keep the technical support documents updated with the latest changes happening in the system and also tracking the solutions of the critical incidents in the support document.  Used Aquadata studio to develop complex queries, procedures, packages and tables.  Responsible for all Production Release across regions.  Tested the entire application after Release for giving the final sign-off for Users to start using the system.  Developed and modified Oracle packages, stored procedures, functions, Scripts, synonyms, tables and indexes to implement business requirements and rules.  Code tuning or Query Optimization done using Explain Plans, Hints.  Using utilities like BCP and Sybase Central.  Designing, developing, testing, troubleshooting and debugging of the application.  Index Tuning for enhancing the performance of the database. Analyzing and monitoring system performances using DBCC Trace on commands, query plan outputs, system.  Properly allocating task to the team members and consolidation of team work.  Handling various enhancements to the system, this entailed writing new codes and changing some existing codes.  Wrote new complex stored procedures in Sybase and optimized the existing code written in Sybase.  Debugging the scripts and jobs in Production environment written in Shell and PERL.  Handling and creating various autosys jobs in Production environment.  Providing daily status reports to the clients.  Provided production support and 24/7 support for resolving the critical production issues.  Involved in the solving the tickets that are raised by the end users.  Responsible for creating PLSQL Programs and UNIX Scripts for Data Validation and Data Conversion.  Prepared UNIX shell script for the transfer of files from FTP to SFTP.
  • 4. Project Title: Basel 2 Risk Platform, UK based bank Oracle Developer Client: Royal Bank of Scotland - Bangalore, Karnataka - February 2006 to December 2008 Location: Bangalore Description: FMIT is a dedicated IT division within RBS and we provide a fully managed service for Finance IT Business As Usual (BAU) team. Role and Responsibilities:  Managing client requests on Business as Usual and resolving the same in time  Analysis of business/technical specifications  Impact analysis.  Understand and analyze requirements, follow up with business analysts and subject matter expert team for any clarification, if required.  Creation and Review of test conditions based on requirements, and getting sign-off on test conditions from respective business analyst.  Designed the tables, indexes, triggers, stored procedures, functions and packages to implement the requirement.  Unix scripts is used to ftp the files from vendor sites update the data files before loading the data using ETL/Informatica to process data from various vendors.  Mappings are uses in loading data to staging area.  From staging area, data is processed and modified as per the requirement and then loaded to integration area through stored procedures and ETL/ Informatica mappings.  Mappings are also used in loading the target databases which is usually on different schema and the data is transformed in the process before loading to target.  Analysis of Source data, Oracle Source Objects and identifying the methods for loading data to target.  Created and used External Tables for migrating flat file data into target.  Responsible for the creation of Packages, Functions and Procedures. Performed Testing of the Packages, Procedures and Functions.  Loaded data from different Sources into the Temp data backup environment using SQL Loader.  Wrote scripts for creating tables, Indexes, Grants and Synonyms in different schemas and made modifications for the existing tables as per business logic.  Preparation of test scripts for System and Integration Testing, and Traceability Matrix for the assurance of complete coverage of system requirements.  Execution of System Test and Regression Test Scripts and validate data in database.  Involved in test plan and test strategy creation and provided input on test effort estimation and resource compatibility.  Develop bug fixes and enhancements.  Delivery & testing of code fixes.  Develop and maintain regression test packs.  Regression testing.  Production support of some of the applications of the bank which includes resolving issues of the overnight batch processes and daily users' queries EDUCATION Bachelors in Telecommunication (2005) VTU, India SKILLS Oracle PL/SQL (9 years) Informatica Power Center (5 years) Sybase (4 years) UNIX shell scripting (8 years)
  • 5. Perl (2 years) HTML (2 years) HTML5 (3 months) PHP (3 months) CGI (2 years) Autosys & Control M Scheduler (4 years) Reporting (3 years) Toad (6 years) JIRA (2 years) Clearcase (3 years)