Resume

Summary

  • Over 4 years of professional work experience in the largest IT organization of Pakistan
  • 10+ years of experience in graphic designing and web development for different companies
  • 3 years experience in designing front-ends for software applications for public-use
  • Over 4 years experience in database design and implementation with different levels of complexity
  • 5 years experience programming software and web applications on various platforms and frameworks
  • 2 years experience in project management on several national level projects
  • 3 years experience in video production, post productions and digital animation
  • Strong analytical, problem solving and interpersonal skills.
Skill Name Skill Level Last Used
PHP / JavaScript / C# Experienced Less than 3 months ago
Visual Basic, Python, MEL Intermadiate Less than 1 year ago
MSSQL, MySQL, PostgreSQL Experienced Less than 3 months ago
Adobe Photoshop, Adobe Premiere, Adobe After Effects, Adobe Flash, Adobe Dreamweaver, Adobe Illustrator Experienced Less than 1 month ago
Maya Intermediate Less than 1 month ago

Responsibilities

  • System study and requirement analysis at client side
  • Preparation of functional specifications for the projects using object oriented methodologies
  • Migration of data from old system to new system at client side
  • Task Scheduling and project monitoring on daily/weekly basis
  • Designing and development web based applications
  • Development of back end procedures, functions, triggers and complex views for reporting
  • Supervision of junior members on technical issues • System and user documentation for various projects
  • Test plan preparation and testing for various projects

Professional Work Experience

Software Development Engineer (National Database and Registration Authority)

The National Database and Registration Authority, or NADRA, is an autonomous IT organization under the Ministry of Interior. NADRA works to register all citizens of Pakistan and maintains a National Data Warehouse to provide e-government services. NADRA is involved in developing IT solutions for automation of all government departments as well as issues the people with their National Identity Cards and Passports.

Machine Readable Electronic Passports

Client: Department of Immigration and Passport, Ministry of Interior, Government of Pakistan
Tools Used: C#, Java, Oracle
Platform: Linux, Windows
Personal Role: Design Engineer

The MRP project involves issuing new Machine Readable Passports to all the citizens of Pakistan. The project was envisaged to replace the outdated system of I&P and allow an efficient process to takeover the issuance of these passports. Distributed over 28 Regional Passport Offices all over Pakistan, the project involved initial Research and Development on MRP, Identification of Possible Solutions, System Analysis and Design, and Implementation.

Automated Border Control

Client: Immigration Department, Federal Investigation Agency
Tools Used: C#, Java, Oracle
Platform: Linux, Windows
Personal Role: Design Engineer

The Automated Border Control, or ABC, is designed to make full use of the MRP to allow quick and efficient processing of passengers at all international airports. This system provides an almost entry-less platform for immigration authorities to process both arriving and departing passengers who hold the Machine Readable Passports of any country. Consisting of document scanners with OCR capabilities, facial recognition and fingerprint verification, this system is the most advanced automated system of immigration.

NADRA Workflow Automation

Client: NADRA
Tools Used: C#, MSSQL
Platform: Windows
Personal Role: Process Designer

NADRA has recently become the first Semi-Government organization to fully automate its workflows and replace the age old systems of paper-based communication with advanced electronic means of interoffice communication. All of NADRA’s internal workflows have been automated using Ultimus® BPM Suite and Microsoft Sharepoint Portal Server.

Software Engineer Web (National Database and Registration Authority)

Implementation of ERP

Client: NADRA
Tools Used: C#, Oracle
Platform: Linux, Windows
Personal Role: Team Lead (Web Development)

With the acquisition of Oracle ERP E-Business Suite, NADRA started full scale implementation of ERP. The option of built-in forms of Oracle was always available but it was decided to develop customized applications to cater for the complicated demands of the organizational structure of NADRA. Several applications were developed including the Employee Assessment and ERP Web View which are now the backbone of performance evaluation of all employees.

Development of NADRA LAN

Client: NADRA
Tools Used: PHP, MySQL
Platform: Linux, Windows
Personal role: Team Lead (Web Development)

With the rapid growth of the organization and increase in workforce it became clear the without proper communication among the employees it would be impossible to keep the organization running fluidly. To overcome this problem, the Local area network already present was enhanced by developing several applications to improve communication between employees. These applications included a Project Management System, an Accounts Manager, Attendance System and many more small applications that improved the overall productivity of the organization.

Online Recruitment Management System

Client: NADRA
Tools Used: PHP, MySQL
Platform: Linux, Windows
Personal Role: Designer/Developer

During the rush of hiring in the early days, the managers specially found it difficult to manage the thousands of applications sent by prospective applicants for the several hundred jobs announced each quarter. To better manage the hiring process it was decided that all recruitments shall be made online… thus NADRA Careers was born. A complete online hiring and application management system that not only required users to fill out their CVs for uniformity, but also provided managers an easy to use administrative interface to shortlist prospective applicants.

International Website

Client: NADRA
Tools Used: HTML, Dreamweaver, Freehand
Platform: Windows
Personal Role: Designer/Developer

NADRA’s original website has been designed and remodeled as times changed. All versions starting from 2001 till date have been designed and developed while working at NADRA.