Abrar Hasnain Awan
Senior Software Developer & Consultant
P: -
E:- Karachi, Pakistan
Education
MS Information Technology (2012) – SZABIST, Dubai
BS Computer Science (2005) – SALU, Pakistan
Key Skills: SharePoint, Microsoft 365, Power Apps, Power Automate, .Net, C#, React, Azure
Work Experience
Senior Software Developer & Consultant, Consultant, Karachi, Pakistan 1/2018-Present
Designed and developed Office Add-in and an Outlook Add-on that enables users to send recognitions. Developed with JavaScript / TypeScript, React, Office APIs and implemented OAuth 2.0.
Provided consultation services to organize and manage SharePoint content, Power Apps, and Power BI. Recommended improvements.
Implemented new features and requirements into the Power Apps, Power BI, and SharePoint portal and developed SharePoint lists.
Lead development of Power Apps Canvas and Mode-driven apps on top of CDS and Dynamics 365 and business process automation with Power Automate.
Designed & developed Power Apps for Microsoft Dynamics 365 Marketing.
Transformed HR organizational processes with Office 365, SharePoint Online, PowerApps and Microsoft Flow for a real estate organization.
Designed and developed SharePoint 2016 portals for Dubai government entities. Performed staging and production deployments.
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, SharePoint 365, Microsoft 365, Dataverse, 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, Cloud Architecture, Object-oriented Programming (OOP), Azure, OpenAPI, Swagger, Office 365 API, Full-stack, Office 365, HTML5, Visual Studio, Dynamics CRM 365
SharePoint Specialist, Dubai Health Authority, Dubai, UAE 2/2016-4/2017
Lead SharePoint implementation projects and managed vendor and technical teams.
Lead initiative to implement Dubai Smart Government and Dubai The Model Center dguidelines.
Lead initiative to implement User Experience (UX) and liaised with stakeholders and digital agency.
Performed SharePoint environment’s health & risk assessment and remediation.
Managed and administered SharePoint 2010 & 2013 farms.
Evaluated vendors’ proposal. Performed transfer of ownership to operations team.
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
.Net / SharePoint Developer & Consultant, Injazat Data Systems, Abu Dhabi, UAE 6/2014-12/2015
Lead Department of Municipal Affairs’ initiative to build a centralized suggestions management system for employees, partners, and residents of Al-Ain city. Managed project scope and elicited business requirements. Liaised with various technical teams. Produced required project artifacts.
Managed Abu Dhabi Systems & Information Systems (ADSIC) and International Renewable Energy Agency (IRENA)’s collaboration portals. Administered SharePoint farms. Provided technical support and training to end users.
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
.Net / SharePoint Developer, Amricon, Dubai, UAE 6/2011-6/2014
Drove automation of exam and license-issuing processes for Ministry of Health, enabling issuance of secure RFID-based evaluation certificates and licenses for medical professionals and institutions. Integrated with legacy systems & e-Dirham payment gateway.
Prepared License-issuing system proposal and documented project requirements.
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
.Net Developer, AeroTech Aviation, Dubai, UAE 9/2009-6/2011
Spearheaded design and development of flight reservation and flight safety solutions, including performance planning system, and airline operations systems.
Assembled, guided and coached flight reservation and flight safety system teams, including recruitment, hiring and training.
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