Muhammad Idrees CV

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

Muhammad Idrees

Personal Details
Email: [email protected]
[email protected]
Cellular: + 968-92752155
Date of birth: 01/09/1981
Nationality: Pakistani
Marital Status: Married
Spoken Languages: Arabic, English, Urdu, Pashto
Current Location: Muscat Oman

Summary
More than 8 years of experience in Oracle, Team Leadership, Project Management, Development,
Customer Relationship Management and Development and Implementation of large, complex global IT
projects. Well skilled in application development life cycle architecture, database management and
information technology infrastructures.
Technical Expertise
Team Leading.
Project Management
Dealing with vendors and Companies
System Analysis
Development in Oracle Developer Suites
Mobile Application Development (Apex)
Database Administration (Oracle DBA)
Documentations and Technical Writings.
Project deployment.
Databases
Oracle 8i, 9i, 10g, 11g, 12c
Operating systems
Microsoft windows & Linux
Database Tools

SQL Developer.
SQL Data Modeler

Toad for Oracle


SQL Plus, SQL Loader and Query Builder.
Oracle Data Pump and Schemester.
Enterprise Manager Database Control.
Enterprise manager Fusion Middleware Control.
Oracle Application Express

Developer Tools
Oracle Developer suites 6i,9i and 10g
Fusion Middleware Forms & Reports 11g
Oracle Application Express
Oracle BI (Business Intelligence)

Experience
1. Higher College of Technology
Muscat Oct 2012 to Present
Primary Duties and Responsibilities:

Team Leading
Project Coordination
System Analysis
Database Architecture and Designing
Oracle Database Administration
Mobile Application Development (Apex)

Essential Functions:

1.

2.

Team Leading
Task Assignment to the team members and check the progress accordingly
Submitting team accomplishment monthly reports.
Helping top management for creating policy for CSS section.
Attend Meetings with vendors for different applications. Major vendor is Oracle Corporations
local center in Oman.
Guide every team member with his/her role and duty and helping them in troubleshooting the
problems they faced.
Conduct meetings with Team members and Top Management for ongoing projects and future
plans.
Any other relative task assigned by Head of Section or Head of Department.
Project Management

Document high level Project Scope, Timeline. Obtain Project Sponsor approval and sign-off for
the Project Definition

Ensure there are measurable goals.

Identification of Project Stakeholders, their Roles and Responsibilities


Perform Feasibility Studies
Construct activity sequences.

Create project schedule based on Team strength and Time Estimate


Monitor Project Execution
Control and monitor Project Scope, Time, Quality and Risk
Define project activity constraints and assumptions
Ensure that the milestones are achieved according to the Gantt chart.

Report on Project Performance


Coordinating with Top Management/Development team and end user before, during and after the
software project completion.

Deployment of the developed projects

3.

4.

5.

System Analysis
System Analysis for new systems.
Requirements gathering, interview and conducting questionnaire with concerned personalities for
new or existing systems.
Provide Software engineering approach with standard documentations.
Assist system developers with system design upon request.
Prepare Project Proposals, Feasibility Studies, Software Requirement Specifications, Technical
Mocks, User Manuals and testing and deployment reports.
Final check the developed project whether it is according to the conducted analysis.
Complete Analysis for HRMS, LMS, Helpdesk, Inventory and Asset Tracking Systems.
Database Architecture and Designing
Data Analysis and correction
Data Migration from one database into another database
Data Modelling
Data Integration
Database Design
Oracle Database Administration
Creates and maintains all databases required for development, testing, education and production
usage.
Create database users with access control for new systems.
Oracle Database Backup and Recovery using oracle recommended tool Recovery Manager
(RMAN) daily, and monthly backup with Oracle Data Pump.
Oracle Database Monitoring using Alert logs and oracle enterprise manager.
Give recommendation for the new technologies upon need. (Most recent recommendation is
moving to Oracle database 12c).
Oracle database performance tuning.
Oracle Database Administration for two servers (production server and student academy server).
Guide system developers for faster and accurate queries.
Gather statistics and generate query explain plans and create indexes for queries.
Plan, coordinate and implement security measures to safeguard information in computer files
against accidental or unauthorized damage, modification or disclosure.
Creating testing environment before introducing new technologies in database. ( most recent test
was oracle database 12c enterprise edition installation, data migration and accessing from clients)
6. Mobile Application Development (using Apex)
Introduce Oracle Application Express to Higher College of Technology Muscat
Have planned to develop mobile applications for the inhouse applications.
Already Developed Helpdesk for Staff use
Already Developed Free Access Lab for Students

2. Al Noor Drug Agency Peshawar Pakistan


Assistant Oracle DBA
May 2012 Sep 2012
Responsibilities:

Assisted the Oracle DBA with installation, deployment and maintenance of Oracle 10g database.
Oracle Backup and Recovery Using Rman.
Users access Control.
Creating user and managing its security and access.
Develop PL/SQL triggers as per requirement.
Creating Views, Indexes, sequences
Creating Business Reports.

3. Omer Group General Contracting


April 2010 Jan 2012
Oracle DBA & Developer
Responsibilities:

Analysis for Customized application to cover every aspect of Manpower Contracting.


Build Customized application for Manpower Contracting using Oracle Developer suite 10g.
Implement user access control for that application.
Audit important tables for DML.
Administer the 10g database.
Backup & Recovery strategies.
Check database for Performance issues.
Ensure Data integrity.
Developing Business Reports.

4. Interior Ministry (GDTA) Riyadh KSA


Oracle Developer & DBA (Oct 2009 March 2010)
Tool: Oracle Developer Suite 10g
Database: Oracle Database 10g
Responsibilities:

System Analysis, support, maintenance and development of critical systems.


Carrying out design, construction, review and defect analysis activities.
Responsible for database design and development and Application Tuning.
Defining and generating Forms and report designs.
Providing suitably tested fixes to defects within the sanctioned delivery process.
Producing and updating relevant documentation.
Developing in accordance with policies regarding secure coding & standards.
Develop software in accordance with agreed design with consideration for usability, software quality
and future maintenance.
Create stored Procedures, Functions, within packages.
Create Database Triggers.
Schedule Store Procedures to be executed automatically every day.
Implement Java Beans into Oracle 10g forms.
Give Backup facility from within the Forms on one click.
Develop Data Entry Modules including Employees system, Haj system and Military Missions etc.
TOAD and SQL PLUS were used for PL/SQL Development.
Involved in writing complex SQL Queries to implement the business requirements.
Involved in loading Data from MS Access into Oracle 10g Database using
SQL*Loader.

Database Backup Using RMAN.


Create User and Roles for security measures.
Implement Multiple Document Interface (MDI).
Installation, deployment and maintenance of Oracle 10g database.
Creating Views, Indexes, sequences as per need by the business rule.

5. CEMCO Management Company.


Oracle DBA/Developer & System Analyst
Feb 2008 - Sep 2009
Tool: Oracle Developer Suite 10g
Database: Oracle Database 10g
Projects Description
Azizi Trading Ltd Peshawar (Developer & DBA)
Responsibilities:

System Analysis.
Design Forms for Data Entry Purpose.
Design Stored Procedures and Function in Packages to enhance the functionality of the application.
Develop forms for a Partial Inventory System.
Create complex view to fulfill business need.
Develop Personal Accounting system.
Develop user creation and roles assignment form.
Produce Expenses Record System.
Oracle Database installation for end user.
Bug Fixing upon the user mentions.
Give backup facility from within the form by invoking the oracle tool IMP.
Create Database for Complex checksum of DML.
Testing the Application.
Administer the Database.
Data Backup & Recovery.

Khyber Garden Housing Corporation Peshawar


Responsibilities:

Developing Oracle PL/SQL stored procedures, Functions, Packages, SQL scripts to facilitate the
functionality for various modules.
Develop logical and physical data models that capture current state/future state data elements and
data flows
Develop Customer entry and maintenance Forms.
Develop Forms and Report for Plots entry and maintenance.
Control References procedures for Plots Booking Process.
Create forms for Plot Booking and Allotment Phase.
Application Testing and Deployment.
Create Complex view by joining Multiple Tables.
Developing Reports as Per Business requirement.
Provide the facility to take a backup from within the application on one click.
Designed highly complicated Reports using all important typical features.

6. Erasoft Software Company Peshawar


Oracle Developer & DBA
Jan 2006 Jan 2008
Tool: Oracle Developer Suite 10g
Database: Oracle Database 10g
Responsibilities:

Requirements gathering from Clients and Analysis.


Test case/data preparation, execution and verification of the test results.
Developed Complex SQL queries and developed various dynamic SQLs thorough out the projects.
Extensively worked in Oracle SQL, PL/SQL, SQL*Plus, SQL*Loader, Query performance tuning,
Created DDL scripts, database objects like Tables, Views Indexes, Synonyms and Sequences.

Used partitioning and sub partitioning of tables to improve performance.


Developed Shell scripts and SQL control files to load data through SQL Loader.
Developed Packages and customized functions and Triggers based upon the business logics.
Involved in documenting users requirements, technical specifications and Reporting manuals.
Developing Data entry forms.
Developing Reports for all Projects.
Developing stored procedures, packages, functions and triggers in PL/SQL.
Database installation for Customers.
Data recovery for End Users in case the database crash.
Install and configure 10gAS Forms/Reports.
Testing of Applications.
End-user Training and Documentation creation.
Designing Database tables, views, synonyms and all schema objects in Oracle.
Data Communication between Databases is using Oracle database links, Import/Export Utility.
Exporting Text file data into oracle tables using SQL Loader.
Performs database security and user management activities including system security, defining and
managing users, policies and roles.

Education
Master of Computer Science, Information Technology

Abasyn University Peshawar Pakistan, (2008)


International Certifications
OCP

Oracle certified professional (Developer)


OCA

Oracle Certified Database Administrator (DBA)


Training

OCP 10g (DBA) .Erasoft software company Peshawar Pakistan.


OCP 10g Developer suite. Erasoft software company Peshawar Pakistan.
IT Diploma 1 year, Nida Computers karak Pakistan.
Microsoft Windows server 2008 Planning and implementation

Cover letter
Muhammad Idrees
Muscat, Oman. Phone:0096892752155
[email protected]
Dear Sir,
I have more than 8 years of experience as an Oracle DBA/Developer, System Analyst and Team
Leader.
Development
Antiques importer and exporter
Housing Corporation
Human Resource Management System
Inventory System.
Library Management System.
Work on different projects in Software Company.
DBA
Database Installation, Patching, Cloning, Upgrading, Designing.
Database Migration from 10g to 12c.
Fusion Middleware and WebLogic Server.
Database Backup, Recovery, High Availability & Performance.
Database Security, Data Integrity and Access Control.
Data Guard and Real Application Cluster.
System Analysis
Analysis for the Developed Projects.
Analysis for Inventory and Asset Tracking system for College
Helpdesk System
Old Record Keeping
What you could expect from me
Team Leading, System Analysis with SDLC approaches, Mobile Application Development using Apex,
communicating Oracle for Service Support and future updates, Assisting Top Management to adopt
policies regarding Database and Development, Data integrity and Security, Database Backup &
Recovery Approaches, Development of new applications using Oracle Developer Suites and Apex,
Oracle Database Administration.
Thank you for your consideration. I am looking forward to hear you.
Sincerely,
Muhammad Idrees (Oracle DBA/Developer, System Analyst and Team Leader)
Higher College of Technology Muscat Oman (www.hct.edu.om)
Contact: 00968-92752155 ([email protected]

[email protected] )

You might also like