Post Job Free
Sign in

Software Engineer Data

Location:
Fremont, CA
Posted:
September 05, 2018

Contact this candidate

Resume:

Viji

540-***-****

******@*****.***

Visa: Green Card

SUMMARY,

Over 14 Years’ experience as a ETL/Report Tester. Involved in complete SDLC including architecture, analysis, design, development, testing, implementation & maintenance of application software in the Client/Server and web based environments.

Proficient in developing and maintaining of packages, functions, application procedures, stored procedures, triggers, tables, indexes, views using Oracle SQL & PL/SQL database programming language.

Extensive testing ETL experience using Informatica 9.1/8.6.1 (Power Center/ Power Mart) (Designer, Workflow Manager, Workflow Monitor)

Experience in using Oracle Forms 10g/6i/5.0&4.5, Reports 10g/6i&2.5, Oracle designer 6i/4.7, Oracle discoverer 10g, Apex 4.1, XML Publisher for developing end user screens and reports and also adept in using Oracle Tools like SQL* Plus, Toad, SQL Developer, SQL Loader

Analyzed and developed reports using OBIEE

Experienced in Health Care, Manufacturing, Financial Modules and workflows

Expertise in Database Performance Tuning using Oracle Hints, Explain plan, TKPROF, Partitioning and Indexes.

Experience in developing SQL*Loader control programs and PL/SQL validation scripts for validating data to load data from staging tables to production tables.

Proficient in writing UNIX KORN Shell Scripting

Good understanding of Data mining concepts, ETL Processes and Data modeling concepts such as Design of the Dataflow, ER Diagrams, UML, Use Cases, Normalization and Denormalization of Tables.

Worked different version control tools PVCS and migration tools KINTANA

Very good experience in production support

Extensive experience with various test efforts like data validation, integrity testing and Unit testing.

Experience with Star Schema Modeling and knowledge of Snowflake Dimensional modeling.

Highly motivated team player with good communication skills and excellent problem solving abilities. Would be willing to work independently or as part of a team.

SKILL SET

Database Oracle 12c/11g/10g/9i/8i/7x, MS Access

Languages SQL, PL/SQL, Unix shell scripts

ETL Tools: Informatica Power Center 9.1/8.6/8.5/8.1/7.1 (Designer, Workflow Manager, Workflow Monitor, Repository manager and Informatica Server) Operating Systems Sun Solaris, Unix, Windows NT/2000/XP, Linux

ERP Modules Order management (OM), AP, AR, GL

Reporting Tools OBIEE12c/11g, Oracle Reports 10g/6i/2.5, Jasper ireports,

Oracle apex 4.1/4.0/3.2

Web Technologies ASP, HTML, DHTML, XML, VB 6.0

Tools SQL*PLUS, TOAD, Sql Developer, SQL*Loader, Oracle Forms 10g/6i/4.5,, Oracle Designer 6i/4.7,Oracle Discoverer 10g SQL Navigator, JDeveloper, Rational Clearcase, Rational Clear quest, Load runner, Win runner, Erwin 3.5, Test Director, Microsoft Visio, Rational Rose, XML publisher, Jira, Kintana, Pvcs, SVN

PROFESSIONAL SUMMARY

Gilead, Foster City, CA Oct17-Present

Project name: GPLM (Giled Product Life Cycle Management)

Role: Sr. ETL Test Engineer

Involved in project inception meetings and understand requirements

Prepare test approach/strategy document by understanding high level functional document and end to end documents provided.

Prepare test plan, test estimation for the complete module and manage resources with respect to the work load. Review Test cases and monitoring test execution.

Co-ordinate with different stake holders and get project timelines.

Understanding the requirements and mapping documents for all phases of the ETL, BI.

Organize a test approach walk through meeting held with business and stake holders and the support teams and get a sign off for the test plan and test approach.

Developing test cases for ETL based on the functional and technical requirements

Tested the validity of the data cleaning done by the ETL by writing SQL and Scripts.

Writing SQL queries to retrieve data from data warehouse and source databases.

Scripting SQL queries for DB Testing through Toad, Sql developer.

Capturing defects and tracking them to closure using HP Quality Center.

Analyzing the impact analysis for changes testing.

used SQL queries for back-end data validation in Oracle DB.

Executed SQL Queries to retrieve data from tables and to perform back end testing.

Executed the End-to-End data validation for ETL tool BI systems.

Strong experience in executing the complex queries in Data Mart.

Compared the data between Data Mart and OLTP systems.

Executed business scenarios with the help of SME.

Provide support to client during UAT.

Supporting Coexisting testing and AM release testing. (Post UAT).

Finding route cause to the defects raised during Jira and UAT.

Communicating status (Weekly & Daily) and progress of all the stake holders.

Efficiently mitigating risks faced during each release and handling carefully in next release.

Tested a custom Info Cube as per design specifications in order to meet the business user requirements.

Performed extraction, transformation, and loading of data (ETL) by Oracle Database, Informatica

Environment: Informatica Power Center 9.1, PL/SQL, Oracle 10g/9i, Erwin, Toad 9.0, Sql Developer, OBIEE

Xtime Inc., Redwood City, CA (Cox Automotive) Oct11-Sep17

Project name: Service Analytics

Sr. ETL Tester

Established QA methodologies and processes that resulted in establishment of complete traceability of requirements and enhanced test quality.

Working as primary liaison with Business, QA and Development teams for major releases.

Worked closely with business to ensure that QA has full understanding of business objectives.

Determine Milestone deliverables, Communicate changes to schedule, Determines impact of schedule changes on quality objectives, Co-ordinates schedule with dependent groups.

Co-ordinates the testing efforts of multiple projects executed from On Site and offshore.

Reviewed the ETL mappings (Informatica) to ensure the transformation rules are applied correctly.

Executed the workflows in the Workflow manager, to start the ETL process.

Used Informatica Power center Workflow Designer to understand the data mappings and dependencies between different entities.

Used Informatica Power Center Workflow Monitor to trigger master/stand-alone workflows

Extensively used UNIX to validate log files, error files, flat files etc.

Prepared the ETL test cases after thorough analysis of each requirement.

Prepared Test Data by modifying the sample data in the source systems, to cover all the Requirements and scenarios.

Wrote complex SQL scripts using joins, sub queries and correlated sub queries for back-end data validation

Written several complex SQL queries for validating and verifying the data across different databases Oracle 10g and Oracle 11g

Used Soap UI to test the Web services.

Environment: UNIX, SQL developer, Toad, ETL – Informatica, QTP, HP QC and Team forge

Stanford University, Palo Alto, CA Oct11-Oct12

Project name: CADMS (Capital Accounting and Debt Management System)

Sr. Software Engineer

Description: CADMS, the Capital Accounting and Debt Management System, is an Oracle based application that tracks all capital project costs, bonds outstanding, and debt awards, and computes debt service for debt funded projects. In addition, CADMS provides customized management reports with roll-up and drill-down functionality and forecasting capabilities

Major Responsibilities:

Analysis of new business requirements and major developments.

Coded and debugged the stored Procedures, Packages and Views in Oracle Databases using SQL and PL/SQL, which were called by user-oriented application modules.

Logical and Physical data modeling was done using Erwin for data warehouse database in STAR SCHEMA

Using Informatica Power Center Designer analyzed the source data to Extract & Transform from various source systems(oracle 10g,DB2,SQL server and flat files) by incorporating business rules using different objects and functions that the tool supports.

Using Informatica Power Center created mappings and mapplets to transform the data according to the business rules.

Used various transformations like Source Qualifier, Joiner, Lookup, sql, router, Filter, Expression

Implemented slowly changing dimensions (SCD) for some of the Tables as per user requirement.

Developed Stored Procedures and used them in Stored Procedure transformation for data processing and have used data migration tools

Documented Informatica mappings in Excel spread sheet.

Tuned the Informatica mappings for optimal load performance.

Have generated reports using OBIEE 10.1.3 for the future business utilities.

Created, modified and reviewed Procedures, Packages and functions and cursors to suit business requirements

Involved in Design, analysis, Implementation, Testing and support of ETL processes for Stage

Prepared ETL standards, Naming conventions and wrote ETL flow documentation for Stage

Created maintained and compared objects in multiple schemas for developers

Performed import and export of schemas, objects using data pump utility in 10g

Written shell scripts for rebuilding existing databases to keep up with the latest developments

Performed tuning for PL/SQL procedures and packages and modified code accordingly to improve performance

Created indexes and partitions on various tables in order to enhance performance

Written shell scripts to load data into various subsystems using SQL loader

Provided production support and played a major role in debugging errors during implementation and deployment

Modified code to maintain user jobs running on regular intervals performing data transfer from staging area to log tables

Performed code reviews on PL/SQL and Unix/Linux developments

Created database objects like tables, views, synonyms, indexes, and sequences.

Used shell scripting to change and modify data.

Used SQL Server SSIS tool to build high performance data integration solutions including extraction, transformation and loadpackages for

data warehousing. Extracted data from the XML file and loaded it into the database.

Integrated, tested, debugged and implemented application systems.

Optimized SQL statements and PL/SQL blocks by analyzing the execute plans and statistics of SQL statements and created and modified some Oracle Database objects to make sure all SQL statements could be executed in the most efficient ways.

Developed database triggers to enforce security. Also implemented materialized views for remote instances.

Responsible for application testing and support, version control, production staging and implementation planning, overseeing development efforts, support and training.

Environment:

Informatica Power Center 8.6.1, Oracle 11g/10g, Forms 10g, Reports10g, Designer 10g, SQL *Plus, Perl, XML, Oracle apex 4.1/4.0,TOAD, PL/SQL, HP-UX, Windows NT/2000, Oracle apex, sql developer, XML publisher, Kintana, Jira, PVCS

State Of California Public Utilities Commission (CPUC), SFO, CA Jan 11-Sep11

Project name: TUFFS(Telecommunications User Fees Filing system)

Sr. Software Engineer

Description: The CPUC regulates privately owned electric, natural gas, telecommunications, water, railroad, rail transit, and passenger transportation companies. The CPUC serves the public interest by protecting consumers and ensuring the provision of safe, reliable utility service and infrastructure at reasonable rates, with a commitment to environmental enhancement and a healthy California economy. We regulate utility services, stimulate innovation, and promote competitive markets, where possible. On this website you'll find information about the many initiatives underway at the CPUC.

Major Responsibilities:

Writing complex SQL queries and PL/SQL procedures and functions to extract data from various source tables.

Coded and implemented PL/SQL packages to perform Application Security and batch job scheduling

Designed and developed Oracle Forms & Reports using Forms10g/6i/4.5 and Reports10g/ 6i/2.5. Including Forms based on stored procedures

Extensive experience with various test efforts like data validation, integrity testing and Unit testing.

Used Oracle designer to produce the ER diagrams, Dataflow, function Hierarchy.

Created and modified SQL*Loader scripts for migrating flat file data into target.

Highly motivated team player with good communication skills and excellent problem solving abilities. Would be willing to work independently or as part of a team.

Working Knowledge of MS Access advanced functions and VBA

Expertise in Database Performance Tuning using Oracle Hints, Explain plan, TKPROF, Partitioning and Indexes.

Wrote Shell Scripting programs to execute PL/SQL and SQL Files. Wrote the Corn Jobs to schedule the batch files. Written batch files to execute the backend PL/SQL Programs, and Oracle Reports.

Written shell scripts and executed them as Cron jobs on UNIX.

Created New and modified Database procedures, functions, triggers and other database objects by using TOAD tool.

Used UNIX Shell (Korn) Scripts for Extraction, Transformation and Loading of data.

Responsible for analyzing, designing and coding of the applications by utilizing the Perl

Providing support for the EWB systems.

Undertook Code Optimization and Performance Tuning of the application using Explain Plan, Hints, Indexing and Partitioning of tables.

Environment:

Oracle 11g/10g, Forms 10g, Reports10g, Designer 10g, SQL *Plus, Perl, XML, TOAD, PL/SQL, HP-UX, Windows NT/2000, Oracle apex

Applied Bio System (Thermo Fisher Scientific), Foster city, CA Mar08-Dec10

Project name: Expanded Oracle Application (XPO)

Software Engineer

Description: Applied Biosystems has demonstrated its position as a technology leader and driving force in the changing dynamics of the life science marketplace. The Applied Biosystems business is focused on the following markets: basic research, commercial research (pharmaceutical and biotechnology) and standardized testing, including forensic human identification, paternity testing and food testing. The company has an installed base of approximately 180,000 instrument systems in nearly 100 countries. Basic research includes work at university, government and other non-profit institutions that focus on uncovering the basic laws of nature and understanding human disease. Pharmaceutical and biotechnology companies use Applied Biosystems' products to discover and develop new drugs more effectively.

Major Responsibilities:

Writing complex SQL queries and PL/SQL procedures and functions to extract data from various source tables.

Coded and implemented PL/SQL packages to perform Application Security and batch job scheduling

Designed and developed Oracle Forms & Reports using Forms10g/6i/4.5 and Reports10g/ 6i/2.5. Including Forms based on stored procedures

Extensive experience with various test efforts like data validation, integrity testing and Unit testing.

Used Oracle designer to produce the ER diagrams, Dataflow, function Hierarchy.

Created and modified SQL*Loader scripts for migrating flat file data into target.

Highly motivated team player with good communication skills and excellent problem solving abilities. Would be willing to work independently or as part of a team.

Working Knowledge of MS Access advanced functions and VBA

Expertise in Database Performance Tuning using Oracle Hints, Explain plan, TKPROF, Partitioning and Indexes.

Wrote Shell Scripting programs to execute PL/SQL and SQL Files. Wrote the Corn Jobs to schedule the batch files. Written batch files to execute the backend PL/SQL Programs, and Oracle Reports.

Written shell scripts and executed them as Cron jobs on UNIX.

Created New and modified Database procedures, functions, triggers and other database objects by using TOAD tool.

Used UNIX Shell (Korn) Scripts for Extraction, Transformation and Loading of data.

Responsible for analyzing, designing and coding of the applications by utilizing the Perl

Providing support for the EWB systems.

Undertook Code Optimization and Performance Tuning of the application using Explain Plan, Hints, Indexing and Partitioning of tables.

Environment:

Oracle 10g, Forms 10g, Reports10g, Designer 10g, SQL, PL/SQL, TOAD, Perl,

SQL *Plus, Windows NT

Department of transportation (CALTRANS),sacramento,ca Jan07- Feb08

Project name: Extra work billing system(EWB)

Software Engineer

Description:

Caltrans manages more than 45,000 miles of California's highway and freeway lanes, provides inter-city rail services, permits more than 400 public-use airports and special-use hospital heliports, and works with local agencies. Caltrans carries out its mission of improving mobility across California with six primary programs: Aeronautics, Highway Transportation, Mass Transportation, Transportation Planning, Administration and the Equipment Service Center. The department has been active in moving the people and commerce of California for more than 100 years from a loosely connected web of footpaths and rutted wagon routes to the sophisticated system that today serves the transportation needs of more than 30 million residents. My responsibility included creating and managing the data tables, developing the backend code for the screens and creating validation for all the fields.

Major Responsibilities:

Interacted with Business users, gathering and analyzing requirements

Used SQL*Loader to load data from external system and developed PL/SQL programs to dump the data from staging tables into the GL interface Tables.

Used UNIX Shell (Korn) Scripts for Extraction, Transformation and Loading of data.

Created staging tables necessary to store validated data prior to loading data into GL interface tables.

Created PL/SQL Packages, procedures and functions necessary for validations before loading records into GL interface table.

Validation includes Source, category, code combination. Also checked for duplicates and nulls.

Developed Database Triggers to enforce security.

Used Dynamic SQL (DBMS_SQL, DBMS_DDL) in functions and procedures also used UTL files for producing flat files.

Extensively used SQL and Pl/SQL queries to clean and filter the legacy data.

Wrote Unix Shell Scripts, undertook Code Optimization and Performance tuning of the application.

Providing production support for EWB systems.

Creating Test scripts for the generated final Reports.

Involved in writing Technical Specification Document.

Environment:

Oracle 9i, SQL, PL/SQL, TOAD, Erwin, SQL *Plus, Forms6i, Reports 6i, perl, Oracle Apps 11.5.8.

EDS, Madison, WI May06-Dec06

Software Engineer

Description:

EDS provides a broad portfolio of business and technology solutions to help its clients worldwide improve their business performance. The project provides solutions for several state health care benefit programs at for Wisconsin Division of Health Care Financing. My responsibility included creating and managing the data tables, developing the backend code for the screens and creating validation for all the fields

Major Responsibilities:

Associated and involved in different phases of System Development Life Cycle (SDLC)

Interacted with business analysts to develop entity relationship diagram

Created complex stored procedures and functions using PL/SQL.

Database performance tuning for achieving high scalability and speed.

Written SQL scripts, PL/SQL stored procedure, functions, triggers, and packages

Involved in developing front end screens using forms 6i and generated reports using reports 6i builder.

Written scripts to validate data in staging tables and developed SQL*Loader control files to load the data from flat files into the staging tables.

Support developers with database objects, including tables, views, triggers and stored procedures as well as DDL, DML SQL queries.

Provided technical support to end users like modifications in PL/SQL modules, User Interface based on the defects observed in testing and production phase

Responsible for coding and debugging and maintaining quality standards set by management.

Environment:

Oracle9i, SQL, PL/SQL, SQL*Loader, Toad, Windows NT/XP, HP UNIX, Perl, Forms 6i,Reports 6i

Tata steel(Tisco), Jamshedpur, India May02-APR06

Oracle Software Developer

Major Responsibilities:

Involved in Data Loading and Data Migration.

Used Erwin to produce the ER diagrams.

Written SQL scripts, PL/SQL stored procedure, functions, triggers, and packages.

Implemented materialized views for remote instances.

Involved in Query Optimization and Tuning tasks.

Developed both inbound and outbound interfaces using PL/SQL to load data into targeted database.

Making whole process run through Custom built ETL (SQL*Loader, Shell Scripting, PL / SQL Stored Procedures).

Developed forms according to user requirements using Forms 6i.

Designed and developed several matrix and master-detail reports with Oracle report designer.

Developed Reports using Reports 6i based on client requirements.

Generate SQL Scripts and create views for reports.

Scheduled the jobs using cron jobs in UNIX.

Performed Shell scripting in UNIX to automate the various processes.

Prepare technical documents for all the programs developed & generated.

Responsible in coding, trouble shooting and debugging.

Developed stored procedures, packages and functions for the application that could be called by Forms & Reports.

Developed complex reports like matrix reports, tabular reports for the systems using running totals, sub totals, grand totals and daily balance.

Developed new Data Input forms and Reports using Oracle Forms and Reports builder.

Written scripts to create Temporary tables in various schemas and Audit Transactions.

Wrote SQL, PLSQL, SQL*Plus programs required to retrieve data from the Data repository using cursors and exception handling.

Environment:

SQL, PL/SQL, SQL * Loader, Windows 2000/XP, Oracle 9i, Forms 6i, Reports 6i, TOAD 6.4

EDUCATION

Bachelor of Engineering in Electronics, India.



Contact this candidate