Abrar Awan, .NET Developer in Karachi, Sindh, Pakistan
Abrar Awan

.NET Developer in Karachi, Sindh, Pakistan

Member since September 2, 2020
Abrar is a senior technology consultant who helps organizations transform businesses with .Net, SharePoint, Microsoft 365, Power Platform, Azure and JavaScript technologies. He has successfully led technical teams, supported end-users in large organizations, and worked closely with Microsoft and IBM teams. Abrar has a record of success, transforming organizational business processes and developing applications with .NET, Azure, Power Apps, Power Automate, SharePoint, React and Angular.
Abrar is now available for hire


  • Toptal Clients
    SharePoint Online, C#.NET, Microsoft SQL Server, Webpack, Yeoman, NPM...
  • NanSol Tech
    SharePoint Online, Project Management, C#.NET, Microsoft SQL Server...
  • Dubai Health Authority
    Project Management, C#.NET, Microsoft SQL Server, SharePoint Designer...


  • SharePoint 8 years
  • .NET 5 years
  • SharePoint 365 3 years
  • Office 365 3 years
  • Microsoft Flow 3 years
  • Microsoft Power Automate 3 years
  • Microsoft Power Apps 3 years
  • Microsoft 365 3 years


Karachi, Sindh, Pakistan



Preferred Environment

SharePoint, Azure, .NET, React, C#, ASP.NET, Microsoft SQL Server, Microsoft Power Apps, Microsoft Power Automate, JavaScript

The most amazing...

...work I've done is an app for the UAE Ministry of Health. It enabled the issuance of certificates and licenses for medical professionals and institutions.


  • Senior Full-stack Developer

    2020 - PRESENT
    Toptal Clients
    • Designed and developed custom flows with Microsoft Power Automate for a US-based home care service provider.
    • Implemented new features and requirements into the existing application for label printing that supports text and image manipulation. Developed in .NET with C#, Windows Presentation Foundation (WPF), and Telerik components for a US-based company.
    • Developed an Office add-in and an Outlook add-on for a UK-based company that enables users to send recognitions. Implemented OAuth 2.0.
    • Provided consultation services to a UK-based real estate organization to organize and manage SharePoint content, Power Apps, and Power BI recommended improvements.
    Technologies: SharePoint Online, C#.NET, Microsoft SQL Server, Webpack, Yeoman, NPM, Node.js, SharePoint, Outlook Add-ons, Office Add-ins, TypeScript, JavaScript, Encryption, JSON Web Tokens (JWT), React, Office 365 API, Full-stack, Office 365, OAuth 2, Microsoft, SharePoint 365, Microsoft 365, Dataverse, APIs, Entity, RESTful APIs, Datasets, Authentication, Cloud, Visual Studio Code, Microsoft Word Add-on Development, Visual Studio Tools for Office (VSTO), Git, Jira, GitHub, Windows Presentation Foundation (WPF), Microsoft Office SDK, JSON
  • Technology Consultant

    2018 - PRESENT
    NanSol Tech
    • Designed and developed a sales forecasting app for a global consulting firm with Power Apps, CDS, Power Automate, and Power BI to capture additional information on sales opportunities and measure the performance of corresponding teams.
    • Led the development of a business application line with ASP.NET Core and Blazor WebAssembly for a UAE-based finance consulting firm.
    • Created an event attendance capturing app for an Australian-based company with Power Apps and Microsoft Dynamics 365 Marketing.
    • Transformed HR organizational processes with SharePoint, Power Apps, Power Automate, and Power BI for a reputable Dubai-based real estate organization.
    • Designed and developed SharePoint portals for Dubai government entities. Performed staging and production deployments.
    Technologies: SharePoint Online, Project Management, C#.NET, Microsoft SQL Server, Common Data Service, SharePoint, Microsoft Power Automate, Microsoft Flow, Microsoft Power Apps, Microsoft Power BI, Power Query, Database Management, DAX, .NET Core, Databases, Cloud Architecture, Agile, Functional Programming, Object-oriented Programming (OOP), Azure, Amazon Web Services (AWS), OpenAPI, Swagger, Office 365 API, Full-stack, Office 365, HTML5, Microsoft, Visual Studio, Architecture, SharePoint 365, SQL Server Express, Microsoft 365, Dataverse, Dynamics CRM 365, Construction, Technical Support, Technical Writing, APIs, Entity, Azure DevOps, Migration, RESTful APIs, Datasets, Integration, Leadership, MySQL, Web MVC, Authentication, Cloud, Finance, SharePoint Search, Microsoft Graph, Microsoft Graph API, Azure Active Directory, Microsoft Teams, Visual Studio Code, Excel Expert, Automation, SharePoint Framework (SPFx), Linq2SQL, LINQ to SQL, Git, Microsoft Azure, Azure SQL, Blazor, Jira, GitHub, ASP.NET Core, Entity Framework Core, Technical Leadership, Microsoft PowerPoint, FTP, eCommerce, .NET 4, AWS, Containers, Kubernetes, NoSQL, Consulting, Microsoft Office, Teams
  • SharePoint Specialist

    2016 - 2017
    Dubai Health Authority
    • Led the SharePoint implementation projects and managed vendor and technical teams.
    • Headed the initiative to implement the Dubai Smart Government and Dubai Model Center guidelines.
    • Led the initiative to implement user experience, liaising with business users and the digital agency.
    • Engaged and collaborated with Microsoft and IBM teams on various integration and transformation initiatives.
    • Performed SharePoint environment’s health, risk assessment, and remediation, coordinated with a Microsoft field engineer.
    • Managed and administered SharePoint 2010 and 2013 farms.
    Technologies: Project Management, C#.NET, Microsoft SQL Server, SharePoint Designer, Server Side/Client Side Object Model (SharePoint), JavaScript Object Model (JSOM), CSOM, SharePoint 2013, SharePoint 2010, HTML, CSS, JavaScript, C#, .NET, SharePoint, Object-oriented Programming (OOP), REST APIs, Microsoft, Visual Studio, Architecture, Technical Support, Documentation, Technical Writing, APIs, Entity, Migration, RESTful APIs, Datasets, Integration, Leadership, SharePoint Search, Technical Leadership, SQL Server 2016
  • .NET/SharePoint Consultant

    2014 - 2015
    Injazat Data Systems
    • Designed and developed Abu Dhabi Municipal Affairs’ initiative to build a centralized suggestions management system. Mainly developed in C#, .Net, JavaScript with WebAPIs for Restful APIs, and AngularJS for the front end.
    • Managed Abu Dhabi Systems and Information Systems (ADSIC) and International Renewable Energy Agency (IRENA)’s collaboration portals.
    • Administered SharePoint farms. Provided technical support and training to end-users.
    • Managed the project scope and elicited business requirements. Liaised with various technical teams. Produced required project artifacts.
    Technologies: Project Management, C#.NET, Microsoft SQL Server, Windows PowerShell, Web API, JavaScript, AngularJS, C#, .NET, SharePoint 2013, SharePoint 2010, SharePoint, Databases, Object-oriented Programming (OOP), Angular, REST APIs, Microsoft, XML, Visual Studio, Architecture, Technical Support, Documentation, Technical Writing, ASP.NET MVC, RESTful APIs, Integration, Leadership, Web MVC, Technical Leadership, SDKs, Back-end, JSON, MVC Design
  • .NET/SharePoint Developer

    2011 - 2014
    Amricon SMART Solutions
    • Drove the automation of the exam and license-issuing processes for the UAE Ministry of Health. Developed with .Net, C#, ASP.NET, Entity Framework, LINQ, and SharePoint for documents storage and management.
    • Integrated applications with existing legacy systems and the payment gateway using web services.
    • Designed and developed sophisticated, business-critical web and database-driven software applications. Analyzed the system architecture, code, and database and identified inconsistencies and areas for enhancement.
    • Evaluated process flows, analyzed business requirements, and redefined business process logic.
    • Administered the SharePoint server farm and configured the SharePoint server.
    • Reviewed and analyzed system requirements specifications and use cases, architecture, code, and current business process flows.
    • Developed a Windows service to run on a regular basis to perform repetitive tasks.
    Technologies: Project Management, C#.NET, Microsoft SQL Server, SQL Server Integration Services (SSIS), Caml, WCF Web Services, Windows Communication Framework (WCF), Entity Framework, LINQ, SharePoint, .NET, C#, Databases, Object-oriented Programming (OOP), Microsoft, XML, Visual Studio, Architecture, ETL, Writing & Editing, UML, Linq2SQL, LINQ to SQL, Unit Testing, SDKs, EDI, Windows Services, ASP.NET Web Forms, .NET 4, ODBC, Back-end, Asynchronous Programming, Query Optimization
  • .NET Developer

    2009 - 2011
    AeroTech Aviation
    • Spearheaded the design and development of flight reservation and flight safety solutions, including performance planning systems and airline operations systems. Developed with .Net, C#, ASP.NET, and SQL Server.
    • Assembled, guided, and coached flight reservation and flight safety-systems teams.
    • Designed and developed a wide range of highly complex software applications.
    • Gathered and documented system requirements. Developed use cases and performed data and process modeling. Generated UML diagrams.
    • Performed detailed analysis and testing of software code.
    Technologies: Project Management, C#.NET, Microsoft SQL Server, Infragistics, Crystal Reports, Microsoft Team Foundation Server, ASP.NET, Telerik Web Controls, Telerik, Stored Procedure, SQL, C#, .NET, Databases, Object-oriented Programming (OOP), Microsoft, XML, Visual Studio, SQL Server Express, Documentation, Writing & Editing, Windows App Design, Windows App Design C#, MySQL, UML, Unit Testing, SDKs, FTP, ASP.NET Web Forms, .NET 4, Windows UI, ODBC, Back-end, Query Optimization, Windows Forms


  • Leave Request Application

    A business application developed with Power Apps, Power Automate, and SharePoint. I was the full stack developer who created the SharePoint site, pages, lists, and libraries, designed the app with Power Apps, and automated the business processes with Power Automate/Microsoft Flow. I have also performed deployment, demos, and user training.

  • Smart Cities Global Network

    A SharePoint-based app for Smart Dubai. I was the main developer and created a SharePoint site, lists, and libraries. I developed the SharePoint UI and web parts with client-side rendering using JSLink and performed CRUD operations with JSOM.

  • Exam and License Issuing Application

    A .Net and SharePoint-based web application for UAE Ministry of Health. I was one of the main back-end developers who created customized web parts with SharePoint Server Side Object Model, lists, and libraries. The data was stored in a SQL Server and SharePoint. I created WCF web services to integrate the application with existing legacy systems.

  • Web based Flight Reservation System

    A web based flight reservation solution, mainly developed with C#, ASP.Net, JavaScript and SQL Server. I was the main full stack developer who build solution backend with SQL Server and wrote complex sql queries, stored procedures and functions. I have developed front end web pages with ASP.Net, AJAX, JavaScript, HTML and CSS. I have also developed reports with Crystal Reports and integrated the system with payment gateway.

  • Suggestions Management Application

    A suggestions management application developed with ASP.Net, ASP.Net Web API, AngularJS, JavaScript, Bootstrap, CSS, HTML and SQL Server. I was the main full stack developer who developed both backend and front. Application was also integrated with EMC Documentum using Oracle Middleware. I also gathered, documented and analyzed requirements. Designed solution architect. Produced data model, use cases and workflows.


  • Languages

    C#, JavaScript, SQL, C#.NET, XML, HTML5, CSS, HTML, Stored Procedure, Caml, TypeScript, UML, MSIL, Java
  • Frameworks

    .NET, ASP.NET, OAuth 2, .NET Core, .NET 4, ASP.NET Web Forms, AngularJS, Windows PowerShell, Windows Communication Framework (WCF), SharePoint Framework (SPFx), JSON Web Tokens (JWT), Swagger, Angular, Entity, ASP.NET MVC, Blazor, Windows Presentation Foundation (WPF), ASP.NET Core, Entity Framework Core, ASP.NET Web API, Bootstrap
  • Libraries/APIs

    REST APIs, ODBC, Office 365 API, Web API, LINQ, Entity Framework, Infragistics, SharePoint API, Microsoft Word Add-on Development, OpenAPI, React, Linq2SQL, Windows Forms
  • Tools

    Microsoft Power Apps, Microsoft Flow, Microsoft Power BI, Visual Studio, Power Query, Microsoft PowerPoint, SharePoint Designer, Microsoft Team Foundation Server, Crystal Reports, Yeoman, NPM, Webpack, Visual Studio Tools for Office (VSTO), Microsoft Teams, Microsoft Graph, LINQ to SQL, Git, GitHub, Jira
  • Paradigms

    Automation, Microservices, Object-oriented Programming (OOP), Agile, Functional Programming, JavaScript Object Model (JSOM), Server Side/Client Side Object Model (SharePoint), ETL, Azure DevOps, MVC Design, Unit Testing, Asynchronous Programming
  • Platforms

    SharePoint, SharePoint 2010, SharePoint 2013, SharePoint 365, Azure, Microsoft, Windows UI, Visual Studio Code, Telerik, SharePoint 2016, Amazon Web Services (AWS)
  • Storage

    Database Management, Databases, JSON, Microsoft SQL Server, Azure Active Directory, SQL Server 2016, SQL Server Integration Services (SSIS), MySQL, Azure SQL, NoSQL
  • Other

    Microsoft Power Automate, Office 365, Architecture, SharePoint Online, DAX, Cloud Architecture, Cloud, Full-stack, Technical Support, APIs, Leadership, Technical Leadership, Back-end, Teams, Common Data Service, Modern SharePoint, SQL Server Express, Excel Expert, Microsoft 365, Dataverse, RESTful APIs, Datasets, Integration, FTP, CSOM, Telerik Web Controls, WCF Web Services, SharePoint Web Part, Office Add-ins, Outlook Add-ons, SharePoint Search, Microsoft Graph API, Authentication, Encryption, Dynamics CRM 365, Documentation, Technical Writing, Writing & Editing, Blogs, Migration, Windows App Design C#, Finance, Web MVC, Microsoft Azure, SDKs, EDI, Windows Services, eCommerce, AWS, Containers, Consulting, Microsoft Office, Microsoft Office SDK, Query Optimization, Web Services, EMC Documentum, Oracle Fusion Middleware
  • Industry Expertise

    Project Management


  • Master's Degree in Information Technology
    2010 - 2012
    SZABIST - Dubai, UAE
  • Bachelor's Degree in Computer Science
    2002 - 2005
    Shah Abdul Latif University (SALU) - Islamabad, Pakistan

To view more profiles

Join Toptal
Share it with others