Ayaz Ahmad

Ayaz Ahmad

Technical Consultant CRM & SharePoint at OA Systems Ltd - [MVP CRM, MBSS]

New Zealand

Current
Past
  • Senior Software Developer at Ovex Technologies
  • Software Engineer (Technical Lead) at ImperialSoft Pvt. Ltd
  • Programmer at TowerTechnologies Pvt. Ltd.
Education
  • University of Central Punjab
Connections
253 connections
Industry
Information Technology and Services
Websites

Ayaz Ahmad’s Summary

I am Technical Consultant Microsoft Dynamics CRM & SharePoint having 7 years of progressive experience in Software Development and managing large projects and technical teams.
Currently working on Microsoft CRM 4.0 and managing implementations for various industry sectors . My current skills include experience in Implementing, customizing and extending Microsoft CRM, database design and development, business application design and development and focusing almost exclusively on Dynamics CRM 4.0 since its release in 2007.

MBSS: Installation and Deployment in Microsoft Dynamics CRM 4.0
MBSS: Customization and Configuration in Microsoft Dynamics CRM 4.0
MBSS: Applications in Microsoft Dynamics CRM 4.0
MBSS: Extending Microsoft Dynamics CRM

Ayaz Ahmad’s Specialties:

Microsoft Dynamics CRM
Microsoft Office SharePoint Server 2007
Microsoft MapPoint/Virtual Earth Integration with MSCRM
Visual Developer - .NET
Visual Developer - ASP/ASP.NET
Visual Developer - Client Application Development
Visual Developer - Visual Basic
Visual Developer - Visual C#
Windows Server System - SQL Server


Ayaz Ahmad’s Experience

  • Technical Consultant CRM & SharePoint

    OA Systems Ltd

    (Privately Held; Computer Software industry)

    April 2008Present (1 year 4 months)

    Lead the design and build of complex deployments of Microsoft Dynamics CRM, typically including integrations to resident applications.

    Provide technical assistance to customers and MSCRM business analysts and project managers during an implementation project's life cycle.

    Help with the conversion of data (leading to working with the customer to understand their data conversion needs).

    Customize the system using the standard customization tools and JavaScript.

    Enhance the business logic of the system using .net assemblies (Plugin/Callout/Custom), web services and workflow.

    Think laterally to solve problems so as to find the best answer to the needs of the business.

    Produce product documentation and end-user guides for developed solutions.

    Support the Sales team in the preparation of bids for larger projects.

    Support the Sales team in pre-sales meetings and presentations in order to represent and explain the delivery approach.

  • Senior Software Developer

    Ovex Technologies

    (Privately Held; 501-1000 employees; Information Technology and Services industry)

    July 2005February 2008 (2 years 8 months)

    Analysis, Design and implementation of new enhancements

    Technical documentation to comply with organization quality standards

    Integration of Microsoft Dynamics CRM with custom applications

    Coordination with IT staff to implement upgrades, patches and backup and training of technical teams and support staff

    Customization of Microsoft CRM 1.2, 3.0 and 4.0 including
    • Customization of CRM Forms
    • Implementation of Business Logic using callouts
    • Design and development of workflows
    • Development of add-ons using .NET platform
    • Report Designing & Development in ASP.NET & SQL Server Reporting Services
    • Writing Technical Documents
    • Support Staff Training and assistance

  • Software Engineer (Technical Lead)

    ImperialSoft Pvt. Ltd

    (Privately Held; 11-50 employees; ISPL; Computer Software industry)

    August 2004August 2005 (1 year 1 month)

    1) Participated in Database design of large scale database applications.
    2) Design and development of N-tier distributed application architecture.
    3) Writing technical documents to fulfill departmental goals.
    4) Provide leadership and support to other team members through example and knowledge sharing.

  • Programmer

    TowerTechnologies Pvt. Ltd.

    (Privately Held; 11-50 employees; TTL; Computer Software industry)

    September 2002August 2004 (2 years)

    1. Responsible for wide range of software engineering activities including software design, programming and documentation
    2. Software designing using different case tools
    3. Participate in proactive team efforts to achieve departmental and company goals.
    4. Provide leadership support to others through example and sharing of knowledge/skill


Ayaz Ahmad’s Education

  • University of Central Punjab

    BSCS , Computer Science , 19992003

    • Scholarship Holder throughout Academic Career based on distinctive performance.

    Activities and Societies:
    • Senior and Founding Member of SACS (Society for the Advancement of Computer Sciences, University of Central Punjab, Lahore).

Additional Information

Ayaz Ahmad’s Websites:

Ayaz Ahmad’s Interests:

Research and Development Management Training & Consultancy Community Work

Ayaz Ahmad’s Honors:

MVP - Microsoft Dynamics CRM


Ayaz Ahmad’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ayaz Ahmad’s full profile:

  • See who you and Ayaz Ahmad know in common
  • Get introduced to Ayaz Ahmad
  • Contact Ayaz Ahmad directly

View Full Profile