Post Job Free
Sign in

Developer Oracle

Location:
Toronto, ON, Canada
Posted:
June 27, 2015

Contact this candidate

Resume:

Muhammad Nadeem Siddiqui

HIGHLIGHTS

Senior Oracle Developer with over 15 years of experience in designing, building, enhancing and supporting

custom RDBMS applications using Oracle databases and tools in Windows and Unix environments

Excellent SQL/PLSQL skills, ability to write efficient and complex queries against very large data sets

Wrote complex database procedures and packages, effectively made use of Table Function, Indexes, Table

Partitioning, Collections and Materialized views

Worked extensively on External tables, collection, UTL_FILE and Ref Cursors

Involved in Application Development, Query Optimization & Performance Tuning and implementation

experience in complete Systems Development Life Cycle (SDLC) as a Senior Solutions Developer at CTV Bell

Media

Developed and enhanced Oracle applications using Oracle Developer 11gR2 (Forms and Reports) and

WebLogic 11g application server

Developed reports using Oracle Discoverer 4 and maintained Discoverer repository (Desktop/Admin Edition)

Experienced in developing and supporting application using Visual Basic, C#, Microsoft Reporting Service and

TSQL

Worked on various projects with minimum supervision to develop and enhance custom application include

Revenue Reporting, Broadcast Operation Support System, Property Management, Financial (A/P, A/R,

and GL), Order Management, Property Tax Management, Time & Labour and Human Resource

Management

Hands-on experience with application performance tuning tasks such as analyzing execution plans,

analyzing AWR reports, optimizing inserts/updates/deletes, optimizing joins, indexing, creating views,

normalizing and de-normalizing

Possesses impressive analytical, problem solving, organizational and time management skills

SKILL SUMMARY

Software Last Used Experience

Oracle RDBMS: (Ver. 7.3 - 11gR2) Current 16 years

Oracle Development Tools:

Forms (Ver. 4.5 - 6i, 11gR2), Reports (Ver. 2.5- 6i, 11gR2), TOAD Current 13 years

Discoverer Ver. 4 Current 6 years

Application Server: Weblogic11g (10.3.6) Current 3 years

Microsoft Products:

C#, Visual Studio (2003), Reporting Service, Visual Source Safe. Aug 2008 3 years

Microsoft SQL Server Current 4 years

PeopleSoft (Ver. 7.5), SQR, Crystal Report 7, SQR Feb 2003 1 years

MicroStrategy Ver. 9.4.1 Current 6 month

Languages:

SQL, PL/SQL Current 16 years

VB Script, DTS Dec 2010 2 years

HTML, XML, TSQL Aug 2008 3 years

Standards & Methodologies:

SDLC: Requirement Analysis, Data Flow Diagram, ERD, Physical Current 6 years

Database Design, System Integration Test, Performance Optimization

and postproduction support

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

Muhammad N Siddiqui Page 1 of 4

PROFESSIONAL EXPERIENCE

CTV Inc. Bell Media [http://www.ctv.ca] Senior Programmer Analyst Aug 08 - Present

Environment: AIX UNIX 6, Oracle 11gR2, Oracle Developer 6i/11gR2 (11.1.2), Weblogic11g (10.3.6), Discoverer 4

(Desktop/Admin), MicroStrategy 9.4, VBScript, SQL Server 2003/2008

Broadcast Operation Support System (B.O.S.S)

Maintained and enhanced 3-tier application modules developed in Oracle Forms and Reports for CTV

program scheduling, asset and media rights management and reporting

Actively participated in design and development of back-end PL/SQL interface to integrate B.O.S.S scheduling

and asset management modules to Media Maestro (Media Rights Management System from Counter Point)

Lead conversion of B.O.S.S application from Oracle Developer 6i to Oracle Developer 11g about 100 forms

and equal number of reports were upgraded

Installed and configured WebLogic application server, web servers and Oracle Developer (Forms11g and

Reports 11g) on AIX UNIX

Managed application security and access to the database by granting appropriate privileges and roles to the user

Analyzed root causes of production issues and resolved tickets as support of production issues and document the

resolutions

Developed complex inventory reports using Oracle Discoverer and Oracle Table function.

Performed Discoverer EUL maintenance by updating relationship between folders, refreshing EUL after

changes to database tables, created business area, custom folder/folder, imported newly created database

function and user maintenance.

Developed, enhanced and debugged PL/SQL packages, procedures, triggers, functions to implement business

logic using TOAD on Oracle database 11g(11.2)

Sales and Revenue Reporting System

Worked as lead developer on centralized revenue reporting project for Wide Orbit. Wide Orbit Traffic System

house Radio Advertisement data for more than 100 stations across Canada.

During project performed following:

Designed and developed ETL process for Initial and Daily extract from remote database/system

Developed database by creating 100+ tables, external tables, views, procedure, functions, indexes and

partitioned tables

Developed packages for extracting data from remote system, merging and mappings extracted data of

customers, product, sale person and other related information

Processed data to generate revenue and pacing information and populate reporting tables in data mart

Fixed issues related to performance by reviewing execution plan, optimized SQL using hints

Co-ordinated with testing team and business users to investigate and fix bugs

Performed peer reviews of design and code and advised for necessary improvements

Documented the technical Specification SRS

QSP Inc. [http://www.qsp.ca/] Programmer Analyst Jul 03 - Aug 08

Environment: Sun Solaris 8, Oracle 9i, Developer 6i, C#, IIS, ASP, Visual Studio .Net (2003), Microsoft Reporting

Service, Exceed, SQL Server 2000.

Order Management (Browser based Application)

Performed troubleshooting and implemented bug fixes and enhancements within short deadlines

Developed and modified Oracle packages, stored procedure/functions to incorporate changes and enhancements

to various processes of application in Oracle and SQL Server 2000 environment

Developed and enhanced reports using Oracle Reports 6i and Microsoft Reporting Service

Customized and developed Oracle forms (6i) to provide day-to-day support to Oracle application

Actively participated in designing and development of new order management application using Microsoft Dot

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

Muhammad N Siddiqui Page 2 of 4

Net Framework and SQL Server 2000

Developed new C# classes and web pages using Visual Studio .Net and IIS

Liaised with project leader and coordinated with other team members to translate business rules from existing

Oracle application to new Dot Net application

Regional of DURHAM [www.region.durham.on.ca/] Programmer Analyst Sept 02 - Feb 03

Environment: UNIX, Oracle (8.1.x), PeopleSoft 7.5, SQR, SQL, PL/SQL, Crystal Reports 7

AR /Billing Implementation

Actively participated in the implementation of account receivable module.

Performed following during implementation:

Converted Customer, Invoice and related data from existing AccPac application

Developed SQR and PL/SQL script to extract transform and load data

Customized panels, PeopleCode and delivered SQR, SQC and Application Engine

Customized Crystal Reports

Used PeopleSoft tool Application Reviewer to debug PeopleCode

Set up overnight processes and jobs using Process Scheduler

Oct 00 – Nov 01

Workbrain Inc. [www.workbrain.com/] Application Developer

Environment: Oracle (8.1.x), Business Objects, HTML, XML, Visio, Visual Source Safe, Embarcadero’s Rapid SQL

Time & Attendance Application (Browser based Application)

Developed new ETL interface by developing Oracle package using UTL_FILE, DBMS_LOB etc.

Tuned PL/SQL procedures using SQL Trace, TKPROF and explain plan

Debugged stored procedures and functions using Embarcadero’s Rapid SQL

Maintained source code and objects in Microsoft Visual Source Safe version management system

Installed Oracle database and Oracle Application Server

Designed and developed Business Object using oracle packages

Designed forms and workflow using Java tool for developing business objects

Developed and maintained functional and technical specification and documentation

City Of Mississauga [www.city.mississauga.on.ca/] Application Developer Oct 98 - Oct 00

Environment: UNIX (HP), Oracle (7.3, 8), Developer 2000 tools (Form 4.5&5.0, 6 Report 2.5&3.0, 6 Graphics 2.5),

SQL*Loader, Crystal Report 6

Mississauga Express Approval (MAX) System

Approvals Xpress System tracks all aspects of the City of Mississauga's land development approvals process. From this

database, inventories of existing, under-construction, proposed and permitted buildings are derived to monitor

development and assist with growth forecasting.

Developed, modified and tested forms and reports as per specifications

Participated in conversion of existing system to 32 Bit application and created object libraries

Created and modified triggers, stored procedures, functions and libraries using PL/SQL

Developed scripts for loading property related data into the system using SQL*Loader

Used Crystal Report 6 to create ad-hoc less complex report as requested by user department

Mississauga Tax System

TAX system has been designed to process millions of dollars of taxes annually and handle customer inquiries. Actively

contributed to the development of phase two, which includes additional system functionality, and addressing the changes

to the Property tax legislation brought on by Bill 79.

Designed reports using Report 3.0

Modified and tested procedures and functions according to specifications using PL/SQL

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

Muhammad N Siddiqui Page 3 of 4

Karachi Metropolitan Corporation, Karachi Programmer Analyst Apr 94 - Mar 97

Environment: UNIX (SCO), Oracle (7.1), Form (3, 4.5), Report (1.2, 2.5), Windows 3.1, FoxPro (2.0), Paradox 3

WordPerfect (5.1) Lotus123 (4.0), Lotus Freelance.

Participated in development and testing of Complaint Implementation System, using oracle forms and report

Provided maintenance and support for payroll application developed in Oracle

Greater Karachi Water & Sanitation Project KW&SB (A World Bank Project) Nov 91 - Mar 94

Participated in development and implementation of project-monitoring database using Paradox

Selling Business Systems (SBS), Karachi Hardware Specialist Jan 90 -Nov 91

CERTIFICATIONS

Oracle Certified DBA (8i) on Sun Solaris 8 June 2002

Oracle Certified Application Developer (Release 1) July 1999

EDUCATION & TRAINING

MicroStrategy 9.4.1 Developer Reporting Essentials (MicroStrategy University) Feb 15

MicroStrategy 9.4.1 Architect Project Design Essentials (MicroStrategy University) Feb 15

MicroStrategy 9.4.1 Developer Advanced Reporting (MicroStrategy University) Feb 15

Oracle WebLogic (10.3.6) Administration (DesTech, Toronto) Dec 12

Oracle Database Administration (8i) Apr 02-Aug 02

19 weeks full time training in Oracle Database Administration at Indus Systems.

Oracle 8.0 RDBMS Professional Training Jul 98 -Nov 98

19 week full time training in Oracle 8 / Developer 2000 at Deeds project University of Toronto.

Diploma in Computer Science Jul 92 - Jun 93

Petroman Training Institute, Karachi, Pakistan.

M. Sc (Applied Physics) from University of Karachi, Pakistan. Aug 87 - Sep 89

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

Muhammad N Siddiqui Page 4 of 4



Contact this candidate