plsql bhanuprasad
plsql bhanuprasad
SUMMARY
• Overall, 9 years of experience in analysis, design, development, testing and implementation of application
software as Oracle PL/SQL developer.
• Expertise in Client - Server application development using Oracle, PL/SQL, SQL *PLUS.
• Effectively made use of Table Functions, Indexes, Table Partitioning, Collections, Analytical functions,
Materialized Views, Query Re-Write and Transportable table spaces.
• Good knowledge of logical and physical Data Modeling using normalizing Techniques.
• Created Tables, Views, Constraints, Index (B Tree, Bitmap and Function Based).
• Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL
and PL/SQL.
• Excellent technical and analytical skills with clear understanding of design goals of ER modeling for OLTP
and dimension modeling for OLAP.
• Experienced in XML and JSON parsing, multithreading using both 1st party and 3rd party frameworks.
• Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
• Loaded Data into Oracle Tables using SQL Loader.
• Experience with Oracle Supply Packages such as DBMS SQL, DBMS JOB and UTL FILE.
• Created Packages and Procedures to automatically drop table indexes and create indexes for the tables.
• Worked extensively on Ref Cursor, External Tables and Collections.
• Extensively used SQL* Loader, SQL+ shell scripts in various Windows and Unix-like operating systems to
load data.
• Experienced with Database Query Log (DBQL) Query Performance Tuning, Teradata Active System
Management (TASM)
• Experience in SQL performance tuning using Cost-Based Optimization (CBO).
• Good knowledge of key Oracle performance related features such as Query Optimizer, Execution Plans
and Indexes.
• Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism,
implementing the Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages
between metadata endpoints.
• Worked extensively with Ado.net objects, LINQ, Entity Framework, to interact with databases like SQL
Server, Oracle.
• Expert in creating various PL/SQL stored procedures, views, functions and temporary tables for data input
to Crystal Reports.
• Documentation and maintenance of applications in Oracle databases.
• Strong experience in SQL, PL/SQL, stored procedures, functions, triggers and packages within Oracle
databases.
• Experience in creating Materialized Views in data warehousing environment.
• Expertise in using software Oracle Developer (Forms/Reports), and "TOAD for Oracle" in analysis, design,
and implementation of business applications using Oracle RDBMS.
• Unix Shell Scripting for SCP, processing flat files and archiving of flat files.
• Experience with Performance Tuning for Oracle RDBMS using Explain Plan and HINTS.
• Created Shell Scripts for invoking SQL scripts and scheduled them using.
• Experience in working with RDBMS including Oracle, SQL Server and MS Access
• Expert in creating various PL/SQL stored procedures, views, functions and temporary tables for data input
to Crystal Reports.
• Strong proficiency with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic
HTML (DHTML), JSON and XML.
• Good knowledge in Data Modeling (Physical & logical data modeling) using data Modelers. Major
responsibilities include getting requirements from the user, developing Crystal Reports maintaining
proper documentation of the reports for future reference
• Excellent communication, interpersonal, analytical skills and strong ability to perform as part of a team.
Skill Set
TECHNICAL SKILLS:
PROFESSIONAL EXPERIENCE
Client: New Mexico Department of Health, Santa Fe, NM Feb 2022 -
Present
Role: Sr PL/SQL Developer
Environment: Oracle 10g/11g, PL/SQL, SQLPlus 10.1, UNIX, ASP.NET MVC, Power BI, Report Builder 1.0/2.0, OBIEE
10.1.3.x, SQL Loader, Bootstrap, Toad 8.6 & 9.1, Windows, SAP Crystal Reports
• Interacted with users and project managers to ensure implemented solutions met business requirements and
were delivered on time
• Coordinated with the front-end design team, providing necessary stored procedures, packages, and data
insights
• Utilized SQL*Loader to load data from flat files obtained daily from various facilities
• Employed Data Migration techniques using Oracle External Tables, SQL*Loader, Import/Export, and Bulk and
Batch Processing
• Developed Python routines to log into websites and fetch data for selected options
• Continuously enhanced and fixed production problems
• Generated server-side PL/SQL scripts for data manipulation, validation, and materialized views for remote
instances
• Created PL/SQL triggers and master tables for automatic primary key creation
• Developed PL/SQL stored procedures, functions, and packages to move data from staging areas to data marts
• Wrote scripts to create new tables, views, and queries for application enhancements using TOAD
• Created indexes on tables for faster data retrieval and enhanced database performance
• Loaded data using PL/SQL and SQL*Loader, calling UNIX scripts to download and manipulate files
• Scheduled and monitored SQL Agent jobs to run packages periodically
• Gathered business requirements from various databases and interacted with end clients to understand data
needs
• Analyzed and visualized data to provide better business solutions
• Participated in Daily stand-up Agile/Scrum meetings to discuss enhancements for existing requirements
• Collaborated with the Quality Control team to identify and address issues detected during the data replication
process, executing reconciliation reports post-data load for counts and fallout statistics
• Developed Dashboard Visualizations, cross tables, bar charts, waterfall charts, tree maps, and complex
reports with custom controls and expressions using various chart types and visual elements
• Wrote complex DAX functions in Power BI and Power Pivot
• Created and published live dashboards and reports using Power BI
• Developed Business views, Report objects, and Cubes for data analysis and decision-making support
• Performed unit testing and internal QA for developed applications
• Worked closely with users to support existing reports and create new ones.
Environment: Visual Studio, Azure, SQL Server Management Studio, PostgreSQL, TFS, Excel (Power Pivot and Pivot
Tables), Power BI, SQL Server Agent, T-SQL
• Participated in the full development cycle, including planning, analysis, design, development, testing, and
implementation
• Developed and modified triggers, packages, functions, and stored procedures for data conversions, and
created dynamic database objects with PL/SQL procedures based on user inputs
• Wrote SQL, PL/SQL, and SQL*Plus programs to retrieve data using cursors and exception handling
• Generated server-side PL/SQL scripts for data manipulation and validation, and created materialized views
for remote instances
• Completed application coding assignments that met technical specifications and end-user requirements
• Continuously enhanced and fixed production issues
• Documented application design specifications and implementation procedures to improve application
quality and code reuse
• Created and maintained database objects such as tables, views, materialized views, indexes, constraints,
sequences, synonyms, and database links
• Wrote complex PL/SQL subprograms, packages, procedures, functions, and database triggers to implement
business logic
• Tuned applications using advanced PL/SQL techniques, including analytical functions, PL/SQL tables, record
types, bulk collects, and bulk binds
• Developed reports with parameter passing and cascading parameters using SSRS, and deployed reports on
the server using SSRS Report Manager
• Developed fact tables, dimensional tables, and cubes for OLAP warehouse using Analysis Services, and
utilized Oracle and SQL PL/SQL in the test environment
• Designed an advanced ETL architecture for data transfer from OLTP to OLAP using SSIS
• Wrote and integrated stored procedures to generate reports.
Environment: MS SQL Server 2012/2008R2, SQL Server Integration Services (SSIS), SSAS, SSRS, T-SQL, SQL Excel,
PostgreSQL, Windows XP
• Participated in the full development cycle, including planning, analysis, design, development, testing, and
implementation
• Designed logical and physical data models for star and snowflake schemas using Erwin
• Wrote sequences for automatic generation of unique keys to support primary and foreign key constraints in
data conversions
• Created and modified SQLPlus, PL/SQL, and SQLLoader scripts for data conversions
• Upgraded Oracle 9i to 10g software in various environments for new features and conducted database testing
• Developed and modified triggers, packages, functions, and stored procedures for data conversions, and
created dynamic database objects with PL/SQL procedures based on user inputs
• Wrote SQL, PL/SQL, and SQL*Plus programs to retrieve data using cursors and exception handling
• Worked with XML and PL/SQL to develop and modify web forms
• Designed data models, created design specifications, and analyzed dependencies
• Created indexes on tables to enhance performance by eliminating full table scans and developed views to
simplify complex queries and hide actual tables
• Fine-tuned procedures and SQL queries for maximum efficiency using Oracle Hints for rule-based optimization
• Utilized Discoverer 2000 to provide end users with easy access to data and support data analysis
• Created custom reports and forms for end users to review details and errors.
Environment: Oracle 9i, 10g, SQL*Plus, PL/SQL, Erwin 4.1, Oracle Designer 2000, Windows 2000, Toad