Printing tool Download PDF


A Technical consultant with 7+years’ experience both in Dynamics CRM Implementation and client application development along with Web practice. Adopting best software development and implementation practices and adhering to design patterns to deliver world class Innovative software solutions. I possess the complete knowledge of product life cycle that includes aspects such as product analysis, introduction of new features, product testing, documentation, intense client interaction and user training, consulting and product support, managed services, implementation and customization.

Some of the domains I have worked so far are as follows:

Banking and Finance – Next Era Energy (IBM-Lombardi Process Modeler), United Bank Limited (Orion-Mobile Banking), Al-Bilad Bank (Oracle BI-Reporting), NRSP Micro Finance Bank (Oracle BI-Reporting)
Human Resource – Systems Ltd (SysHCM Product Support and Development), Visionet India (SysHCM Product Implementation)
Telecom and IT Services - Bravo (Sharepoint Online Implementation), NTG (Dynamics CRM and SharePoint Integration), Jazz (Dynamics AX Customization)

Pharmaceutical Industries– ASTRA (SharePoint Online Implementation), SPIMACO (Sharepoint 2016 Implementation)

Education – SysCampus (Dynamics CRM 2015 Customization) , OzSchools (PHP Web Based Application)
Export Industry – Saudi Export Development Authority (Dynamics CRM 2015 Customization)

Research Based – Urdu Nastaleeq Font Independent Research and Development , Recommender Systems (Magento and OpenCart) 

Work experience

Feb 2016Present

Associate Technical Consultant

Arabic Computer Systems - KALSOFT , Riyadh
  • PreSales and Technical Consultant on 
    • SharePoint (Online, On-Premises)
    • Dynamics CRM (Online, On-Premises)
    • Dynamics AX
  • Strong Microsoft CRM, SharePoint Functional and Technical Knowledge.
  • Comfortable running requirements gathering meetings and scoping sessions for Dynamics CRM, AX and SharePoint projects.
  • Skilled at developing technical specifications and designing solutions to meet the requirements.
  • Strong communication and problem-solving skills and Ability to manage multiple projects/clients simultaneously
  • Monitor and track -CRM, SharePoint and AX Licenses and identify cost savings.
  • Responsible for all the capabilities of Microsoft Dynamics CRM And Share Point system, having a clear understanding of the capabilities and how they interact to identify additional development and integration opportunities.
  • Use skill, business knowledge, and packaged solution expertise to effectively install and configure Dynamics CRM and its related components into the client's business environment in order to achieve the expected business results. This may involve writing custom JavaScript code, Plugins, Workflows and Action
  • Responsible for properly securing the Microsoft Dynamics CRM and SharePoint environment, data, and integration points.
  • Identify opportunities for improvement and understand the functional capabilities and limitations of Dynamics and Sharepoint and drive functional improvements.
  • Technical & Functional Experience with Dynamics CRM, SharePoint and Dynamics AX (Technical)

Project Name: NTG - SharePoint 2013 Integration with Dynamics CRM Online

Project Name: ASTRA - SharePoint Online Implementation

Project Name: BRAVO- SharePoint Online Implementation

Project Name: SPIMACO- SharePoint 2016 On-prem Implementation

Project Name: DETASAD- Dynamics CRM 2016 On-prem Sales Module Implementation

Project Name: Saudi Exports- Dynamics CRM 2015 Custom Development and Configuration

Project Name: AL Ahlia Dynamics CRM 2016 Custom Development and Configuration

Project Name: NTG- Dynamics CRM 365 Online Custom Development and Configuration

Project Name: MIM 2016 Implementation - Abdul Latif Jameel

Project Name:  MIM 2016 Implementation -KACST 

Aug 2015Feb 2016

Senior Software Engineer

Systems Limited
  • Implementation for Mobilink in Dynamics AX
    • Turning functional requirements into technical designs
    • Design & Develop customized reports
    • Integration with external systems
    • Develop, customize forms in AX, build reports, writing SQL queries to fetch data extracts.
    • Aiding in the streamlining of global development practices
    • Troubleshoot and fix system related errors
    • Modern POS Basic Development Experience
  • SysCampus Implementation on Dynamics CRM
    • Design and implementation of business solutions based on Microsoft Dynamics CRM
    • Form Development using XRM javascript framework
    • Functional Knowledege of Services, Sales and Marketing Module
    • Reports, Chart And Dashboard
    • Developing extensions for Microsoft Dynamics CRM using the latest technologies HTML5, CSS, JavaScript, JQuery
    • Providing technical input in creating functional specifications when customizations or extensions to Microsoft Dynamics solutions
Aug 2012Aug 2015

Back-end Developer And Manager (Part Time)

  • Responsible for managing the development and SEO team located in Pakistan
  • Designing DB Architectures for the Applications. (School and Clinic)
  • Managing over 90 Stores of Ozam Leather Jacket Online Using Open Cart CMS.
  • Live Support for 90 Stores and Social Marketing on (facebook, twitter and linkedin)
Jun 2014Jul 2014

Senior Software Engineer

Encore Systems

Project Name: ES-Charts

  • Acquire new skills in various programming languages and development environments
  • Interact with Project Manager, Team Lead and System Architect to develop and implement technical Designs.
  • Carry out programming and adhere to programming standards and process
  • Prepare technical documentation
  • Ensure power communication to immediate supervisor with the project. Also involved. Also involved in direct communication with the client.
  • Assist with design, coding, unit and integration testing, debugging and documentation of programs
  • Assist junior Developers with design issues identified during development and testing phases
  • Assist the development team Lead/BA in definition of business case and project scope. Support and assist development team lead/BA in requirements definition.
  • Assist in developing internal and external design specifications
  • Provide post-implementation and on-going production support to onsite/client.
  • Provide assistance to PM on team and organization level initiatives.
  • Technology Stack:

    • Tool: Visual Studio 2010, Tortoise SVN, Rational Rose
    • Language: C#, .Net Framework 4.0, Office Core and PowerPoint Library, WPF.
Jan 2013Jun 2014

Lab Instructor


Computer Programming and Object Oriented Programming 

  • Responsible for conducting a 3 hours lab weekly of more than 40 students.
  • Designing and evaluation of assignments.
  • Evaluation of quizzes and exams.

Technologies: C++, Visual Studio 2010 and 2012

Sep 2012May 2013

Software Engineer

Systems Limited

Project Name: HRMS and Recruitment Implementation Systems Ltd. And Visionet India

  • Development of Human Capital Management System, SysHCM
  • Direct Reporting to the Higher Management.
  • Administration for local environment both on testing and Development.
  • Ongoing Development and Change Requests for HR department.
  • Repository Management (Development, UAT and Production) and Release Management.
  • Configuration of Existing Module and Development of Extensions for SYSHCM According to Business Needs.
  • ETL Activities (Data Migration and Development of Migrating Utilities).
  • In house Client Management and Requirement Gathering for Systems Limited and Visionet India.
  • Deployment Experience both in 32 bit and 64 bit OS.
  • Deployment Experience with (Windows Server 2003(IIS 6.0), Windows 2008 R2 (IIS 7)

Technologies ( Microsoft .NET Technologies (ASP.NET, C#) and SQL SERVER 2008, Crystal Reports, .NET Framework 3.5 and 4.0)

Project Name: Application VisiOCR PDF Splitter

  • Development of PDF Splitter Application.
  • Responsbilities are to develop and Maintain the Application

Technologies ( Microsoft .NET Technologies (WPF, C#), Crystal Reports, .NET Framework 4.0)

Jul 2011Sep 2012

Software Engineer


 Project Name: PPS PHASE II and PFG , Client: Next Era Energy.

  • Technology Stack (Lombardi Process Modeler)
  • Responsibilities are to develop the Services and Processes
  • Complete Data base and Architecture Design of the System
  • Development and Mapping using Persistence Framework for Lombardi Objects.

Project Name: Mobile Banking Solution, Orion.

  • Worked at the front end and business logic of branchless banking.
  • Involved in documentation the use cases and understanding of the OMNI system, Complete Understanding of the following Modules,
    • Agent System
    • Payment System
    • Top up System
    • Core Banking System Integration
  • Following Scrum DLC in developing the System.
  • Technologies ( Microsoft .NET Technologies (ASP.NET, C# , WCF), Infragistic Controls and Oracle DB)

 Project Name: Oracle Business Intelligence, Client:   Al Bilad Bank (Lebanon, Iraq) and NRSP Microfinance Bank

  • Report Development
    • Designing the Dash Boards
    • Creating and Designing the Templates
    • Query Optimization
    • Managing the Reports
  • Basic Knowledge of Oracle Flex Cube ERP Modules, Retail, Trade, CASA, Lending and RTGS
  • RAD Tool. (Flex Cube Screen Design)
    • Customizing the screens for Oracle flex Cube according to the business Requirements.
    • Front End validation (Java script)
    • Back End Validation (PL/SQL)



BS(CS) (hons.) Bachelor of Science in Computer Science

National University of Computer and Emerging Sciences

3.23 out of 4.0 CGPA. 

Major: Computer Vision, Nastalique Segmentation Module

Honor: Dean’s List (Fall 2007, Spring 2008 and Spring 2011)


ICS Inter in Computer Science

Pakistan Islamia Higher Secondary School Sharjah

Honor : Gold Medalist Gained 838 marks out of 1100 (78 %)