Senior Full-stack Developer
2020 - PRESENTToptal 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.
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, REST 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, SharePoint Administration, SharePoint UI, SharePoint Branding, SharePoint OOTB, Microsoft Power Portals, API Integration, Front-end, Low Code, Low-code Development, Microsoft Dynamics CRM, Modern SharePoint, XAML, ASP.NET MVC 6, Microsoft DynamicsTechnology Consultant
2018 - PRESENTNanSol 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.
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, REST 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, Containers, Kubernetes, NoSQL, Consulting, Microsoft Office, Teams, SharePoint Administration, SharePoint UI, SharePoint Branding, SharePoint OOTB, SharePoint PnP, Software Architecture, CTO, Application Architecture, System Architecture, Microsoft Excel, Microsoft Automation Framework, Microsoft Word, PDF, Templates, .NET 6, Content Management Systems (CMS), WordPress, Bubble, Front-end, Low Code, Low-code Development, No-code, Microsoft Dynamics CRM, Modern SharePoint, ASP.NET Razor, Razor Pages, ASP.NET MVC 6, ASP.NET Core MVC, Microsoft Dynamics, Microsoft Dynamics 365 for Finance and OperationsSenior Developer
2022 - 2022Legend Brands, INC.- Transformed a product development process with SharePoint and Microsoft Power Automate to help automate internal processes and workflow.
- Build 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.
Technologies: SharePoint, Microsoft Flow, Microsoft Power Apps, Microsoft Power AutomateMicrosoft Power Automate and AI Expert
2022 - 2022Australian 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.
Technologies: Microsoft Power Automate, ArchitectureSharePoint Specialist
2016 - 2017Dubai 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, Datasets, Integration, Leadership, SharePoint Search, Technical Leadership, SQL Server 2016, InfoPath, Microsoft InfoPath, SharePoint Administration, SharePoint UI, SharePoint Branding, SharePoint OOTB, Microsoft Word, Content Management Systems (CMS).NET/SharePoint Consultant
2014 - 2015Injazat 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, Integration, Leadership, Web MVC, Technical Leadership, SDKs, Back-end, JSON, MVC Design, InfoPath, Microsoft InfoPath, SharePoint Administration, SharePoint UI, SharePoint Branding, SharePoint OOTB, Software Architecture, Application Architecture, System Architecture, Content Management Systems (CMS).NET/SharePoint Developer
2011 - 2014Amricon 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, InfoPath, Microsoft InfoPath, SharePoint Administration, SharePoint UI, SharePoint Branding, SharePoint OOTB, Software Architecture, Application Architecture, System Architecture, jQuery, Microsoft Data Transformation Services (now SSIS).NET Developer
2009 - 2011AeroTech 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, MySQL, UML, Unit Testing, SDKs, FTP, ASP.NET Web Forms, .NET 4, Windows UI, ODBC, Back-end, Query Optimization, Windows Forms (WinForms), Software Architecture, Application Architecture, System Architecture, Microsoft Access, jQuery, VB