Post Job Free
Sign in

senior developer

Location:
Hackensack, NJ
Posted:
May 04, 2017

Contact this candidate

Resume:

APARNA SHARMA I 469-***-****

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

Professional Summary:

Over 6+ years of programming experience as an Oracle PL/SQL and ETL Developer in estimation, Analysis, Design and Implementation of Business Applications.

Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.

Experience working in an Agile and Waterfall development environment for Finance and telecomm projects.

Worked on all phases of Data warehouse development lifecycle, from gathering requirements to testing, implementation, and support.

Expertise in Client-Server application development using PL/SQL, MYSQL, SQL *PLUS, TOAD and SQL*LOADER.

Created and used Functions, Indexes, cursor, Table Partitioning, Collections, FORALL, BULK COLLECT, REFCURSOR, dynamic SQL, Views, materialized views, Stored Procedures, indexes, Packages, Exception handling, Dynamic SQL and Triggers using PL/SQL.

Worked on Hadoop file distributing system with Python, SQOOP, OOZIE, HBASE and Hive.

Extensive knowledge of ETL including TALEND and DATASTAGE. Created number of jobs as per requirement.

Excellent technical and analytical skills with clear understanding of design goals of ER modeling for OLTP and dimension modeling for OLAP.

Wrote Perl and Unix Shell Scripts for scheduling jobs and executing PL/SQL objects.

Experience in SQL performance tuning using explain plan, query Optimizer and Cost-Based Optimization (CBO).

Modified Java script using ECLIPSE and created new class file.

Extensive experience with Microsoft SQL Server 2008 and Oracle Forms & Reports Development.

Worked on Control-m and AUTOSYS scheduler to monitor and run the ETL jobs.

Worked for report creation in PDF and Excel reporting using XML reporting tool for Oracle Database data.

Acting as POC for Application Development projects.

Experience in database modeling, Entity Relationship diagram, Normalization using Visio.

Maintaining all the documentation related to developed objects which involve a code review checklist, technical specification, unit test document, FD (functional design) checklist.

Provided support in various phases of testing (Unit testing, System testing and Integration testing, UAT).

I conducted class room trainings sessions for new joiners to share my knowledge and bring them up.

Excellent communication, interpersonal, analytical skills and strong ability to perform as part of a team.

Technical Skills:

Databases

Oracle 9i/10g/11g,MS SQL Server, UDB DB2,MS Access, Vertica DB

Scripting

SQL, PL/SQL, UNIX Shell Scripting, HIVE,Python,Perl

Operating System

Windows 2000/NT/XP/7/98/8, OS X and UNIX

Query Tools

TOAD,SQL Developer, SQL Navigator, SQL* Plus, PL/SQL Developer, Talend,Datastage,AION

Other Tools

SQL*Loader, MS Office(Word, PowerPoint, Excel, Visio), SVN,FEX 50, Control M, Autosys,GEM,CQ,SMS

Projects Summary:

Client: TEK-Sync Jan 2016-Mar 2017

Role: Oracle PL/SQL Developer

Location: New Jersey

Project & Assignment Description:

Project Deals with generating reports for customers having all the information about subscription and sales using XML tools which will extract data from Oracle Database.

Responsibilities:

Responsible for processing the data and generating reports for customers in PDF and XLS using XML reporting tool which will take the data from ORACLE database.

Includes in working for Application development and maintenance.

Developing the objects in PLSQL like packages, procedures, triggers, views, functions and indexes based on functional description to process the data.

Extensively used Joins and sub-queries for complex queries involving multiple tables.

Development of new shell scripts for data loading triggered by CONTROL M.

Loading of XML and CSV files using TALEND ETL tools and SQLLOADER.

Understanding the issue faced by client and reply with a satisfactory explanation within the first response SLA.

Wrote PL/SQL Packages using dynamic SQL to populate data into tables from fact and dimensional tables for XML reporting purpose.

Monitored performance and changed performance requirements through application of Database tuning and performance optimization techniques.

Worked under tight schedules for successful development and implementation

Client: Bank of America Apr 2014 – Nov 2015

Role: Senior programmer

Location: Bangalore, India

Project & Assignment Description:

This project deals with extracting credit risk elements from Bank’s database for credit cards and send feeds to a data warehouse. Performing data quality checks on the file feeds sent to the downstream systems

Responsibilities:

Involved in understanding of business processes and coordinated with business analysts to get specific user requirements.

Involved in creating specifications for ETL processes, Managed changes to the project scope, project schedule, and project costs using change management procedures.

Designed, Developed, Configured and deployed data stage jobs, scripts and AUTOSYS GIL.

Worked on Data Stage tools like Data Stage Designer, Data Stage Director and Data Stage Administrator.

Used Enterprise stages like Datasets, Change Data Capture, Row Generator and many other stages in accomplishing the ETL Coding.

Extensively used Data Stage for parallel processing, extracting, transforming and loading databases from sources including DB2 and Flat files.

Created and modified python Script to read Hadoop Data File and load that to HIVE tables.

Involved in creating Hive tables, loading with data and writing hive queries which will run internally in map reduce way.

Created indexes on the tables for faster retrieval of the data to enhance database performance.

Handled errors using Exception Handling extensively for the ease of debugging and displaying the error messages in the application.

Client- SFR

Company: ACCENTURE Apr 2012 – Mar 2014

Role: Senior programmer

Location: Bangalore, India

Project & Assignment Description:

Project Deals with the Sales and Subscription and is divided in different domains. In this project, I worked with Backend application related to commissioning of distributors.

Responsibilities:

Created PL/SQL objects to implement business rules and load the data into Oracle DATABASE using ETL and SQL Loader.

Created Unix shell scripts which will be triggered by Control M to validate the files, data and execute all PL/SQL objects

I was involved in processing of XML files (around 1 GB size) where data is extracted from heterogeneous data sources, formatted and loaded in Oracle Database using ETL tool TALEND.

Execution and processing row data, using Java. Modified Exported job from Talend as Class code (in a jar File), and Source Code (in Java file), context property files.

Performing one-off pieces of logic using tJava

Setting the context and globalMap variables using tJava,Adding complex logic into a flow using tJavaRow,

Creating pseudo components using tJavaFlex.

Importing JAR files to allow use of external Java classes.

Experienced in creating job schedule for control M using FEX 50 tool.

Responsible for code configuration management using Tortoise SVN and Defect Tracking /Reports by Rational Clear Quest.

Client: Maples Esm technology

Jan 2011– Feb 2012

Location: Chennai, India

Role: Intern (Oracle Developer)

Responsibilities:

Extensively involved in coding of the Business Rules through PL/SQL using the Functions, Cursors, Triggers, Stored Procedures, and Packages in the server side.

Interacted with the user group on a regular basis to discuss requirements and updates.

Experience in writing Unix Shell Scripts.

Experience in using Export/Import, Data Pump Utilities to move the data between different databases and for backups.

Took active participation in developing and delivering things on Time with quality.

Prepared Test Cases and TACs for the reports.

Accomplishments:

Received Accenture Celebrates Excellence (ACE) award.

Received Stellar Award for Rising Star.

Received recognition for Focuses on delivering excellence.

Received recognition for Maximizes Team's Performance.

Scholastics:

B.E (Instrumentation engineering and control) from SRM University, Chennai with aggregate 81%.

Certification:

ATA Certified -- Application Developer Certification.



Contact this candidate