Abrar Awan
Verified Expert in Engineering
.NET Developer
Karachi, Sindh, Pakistan
Toptal member since October 21, 2020
Abrar is a senior consultant and developer 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.
Portfolio
Experience
Availability
Preferred Environment
SharePoint, .NET, C#, ASP.NET, Microsoft SQL Server, Microsoft Power Apps, Microsoft Power Automate, JavaScript, Microsoft Power Platform, Dynamics CRM 365
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.
Work Experience
Senior Full-stack Developer
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 and Power BI recommended improvements.
- Transformed the new hire process for a reputable US-based medical staffing company with Microsoft Power Platform, Power Apps, Dataverse and Power Automate, and business process flows. Created business rules and custom icons in view columns with JavaScript.
- Provided consultation to a US-based nonprofit corporation on incorporating PowerApps Portal/Microsoft Power Pages Community template into their process and customization.
Technology Consultant
NanSol Tech
- Designed and developed a sales forecasting app for a global consulting firm with Power Apps, Dataverse/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 ASP.NET Blazor 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.
Senior Consultant Power Platform and Dynamics 365
Systems limited
- Designed and implemented the Power Platform adoption and governance strategy for a well-known Middle Eastern airline to build solutions with Power Apps, Power Automate, SharePoint, and Dataverse.
- Led, designed, and developed customer onboarding and due diligence applications for a UAE-based bank with Power Apps, Power Automate, Dataverse, and Dynamics 365 Sales.
- Successfully integrated application with middleware through APIs to send or receive data from other applications.
Senior Developer
Legend Brands, INC.
- Transformed a product development process with SharePoint and Microsoft Power Automate to help automate internal processes and workflow.
- Built a Microsoft Power Automate flow to send stage gate folders stored in the SharePoint library.
- Designed and developed a SharePoint hub site and team sites for the product development committee, projects, and products.
Microsoft Power Automate and AI Expert
Australian Remanufacturing PTY LTD
- Transformed the procurement process of an Australian remanufacturing company with Microsoft Power Automate.
- Digitized purchase orders by extracting information from paper-based purchase orders with Microsoft AI Builder.
- Stored purchase orders into the SharePoint library and extracted information into tables.
SharePoint Specialist
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.
.NET/SharePoint Consultant
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.
.NET/SharePoint Developer
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.
.NET Developer
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.
Experience
Leave Request Application
Smart Cities Global Network
Exam and License Issuing Application
Web-based Flight Reservation System
Suggestions Management Application
Education
Master's Degree in Information Technology
SZABIST - Dubai, UAE
Bachelor's Degree in Computer Science
Shah Abdul Latif University (SALU) - Islamabad, Pakistan
Skills
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 (WinForms), jQuery, Office API
Tools
Microsoft Power Apps, Microsoft Flow, Microsoft Power BI, Visual Studio, Power Query, Microsoft PowerPoint, InfoPath, Microsoft InfoPath, Microsoft Excel, Microsoft Word, Microsoft Dynamics CRM, Microsoft Visual Studio, Microsoft Outlook, Crystal Reports, C#.NET WinForms, SharePoint Designer, Microsoft Team Foundation Server, Yeoman, NPM, Webpack, Visual Studio Tools for Office (VSTO), Microsoft Teams, Microsoft Graph, LINQ to SQL, Git, GitHub, Jira, Microsoft Dynamics, Microsoft Access, Bubble, Microsoft Dynamics 365 for Finance and Operations, Word 2010, Azure Active Directory B2C (ADB2C), Navision, Dynamics 365 Business Central, Azure Logic Apps, Microsoft Power Pages
Languages
C#, JavaScript, SQL, C#.NET, XML, HTML5, CSS, HTML, TypeScript, Stored Procedure, Caml, UML, MSIL, Java, XAML, ASP.NET Razor, VB, VBScript
Frameworks
.NET, ASP.NET, OAuth 2, .NET Core, Angular, .NET 4, ASP.NET Web Forms, AngularJS, Windows PowerShell, SharePoint Framework (SPFx), JSON Web Tokens (JWT), Swagger, Entity, ASP.NET MVC, Blazor, Windows Presentation Foundation (WPF), ASP.NET Core, Entity Framework Core, ASP.NET Web API, Bootstrap, Razor Pages, ASP.NET MVC 6, ASP.NET Core MVC, Microsoft Automation Framework
Paradigms
Automation, Microservices, Object-oriented Programming (OOP), Application Architecture, Agile, Functional Programming, Low-code Development, JavaScript Object Model (JSOM), Server Side/Client Side Object Model (SharePoint), ETL, Azure DevOps, MVC Design, Unit Testing, Asynchronous Programming, Business Intelligence (BI)
Platforms
Microsoft Power Automate, SharePoint, SharePoint 2010, SharePoint 2013, SharePoint 365, Azure, Microsoft, Windows UI, SharePoint OOTB, Visual Studio Code (VS Code), Telerik, SharePoint 2016, Amazon Web Services (AWS), Microsoft Power Platform, WordPress, Azure Functions, Microsoft Dynamics 365, Microsoft Fabric, Citizen Automation and Development Platform (CADP)
Storage
Microsoft SQL Server, Database Management, Databases, JSON, Relational Databases, Azure Active Directory, SQL Server 2016, IIS SQL Server, Web Forms, SQL Server Integration Services (SSIS), MySQL, Azure SQL, NoSQL, Data Pipelines
Industry Expertise
Project Management, Healthcare
Other
Office 365, Excel Expert, Office Add-ins, Architecture, SharePoint Online, DAX, Cloud Architecture, Cloud, Full-stack, Technical Support, APIs, Leadership, Technical Leadership, Back-end, Teams, SharePoint Administration, SharePoint UI, SharePoint Branding, Software Architecture, System Architecture, API Integration, Content Management Systems (CMS), Document Management, Workflow, Process Flows, Web Development, Microsoft OneDrive, English, Solution Architecture, Software Development, Common Data Service, SQL Server Express, Outlook Add-ons, Microsoft 365, Microsoft Dataverse, Datasets, Integration, FTP, Low Code, No-code Development, Front-end, Single Sign-on (SSO), Microsoft Forms, Active Directory (AD), CSOM, Telerik Web Controls, Windows Communication Foundation (WCF), WCF Web Services, Microsoft Graph API, Authentication, Encryption, Dynamics CRM 365, Documentation, Technical Writing, Writing & Editing, Blogs, Migration, Windows App Design, Finance, Web MVC, Microsoft Azure, SDKs, Electronic Data Interchange (EDI), Windows Services, eCommerce, Containers, Consulting, Microsoft Office, Microsoft Office SDK, Query Optimization, Web Services, EMC Documentum, Oracle Fusion Middleware, Microsoft Data Transformation Services (now SSIS), SharePoint PnP, CTO, PDF, Templates, .NET 6, API Connectors, Governance, IT Governance, Excel 365, Outlook Plugins, Azure Data Factory, Health IT
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring