Muhammad Ashraf
Senior Software Engineer @ Link Development
About
Software Engineer and Microsoft Certified Power Platform Developer Associate with experience in Dynamics 365, Power Apps, Power Automate, and full-stack web development. At Link Development, I have delivered business solutions including CRM integrations, Canvas Apps, PCF controls, and automated workflows with SharePoint. I am also a graduate of the ITI 9-Month Professional Web Development & BI Track, where I built enterprise projects using ASP.NET Core, Angular, React, Node.js, and SQL Server. Passionate about building impactful business applications and growing within the Microsoft ecosystem. Key Skills: Dynamics 365, Power Platform, ASP.NET Core, Angular, React, Node.js, SQL Server, MongoDB.
Egypt
Cairo
Computer Software
Microsoft Power Platform, Microsoft Power Apps, Microsoft Dynamics CRM, Microsoft Power Automate, JavaScript, C#, Node.js, React.js, Angular, Git, HTML5, Cascading Style Sheets (CSS), SASS, Microsoft SQL Server, MongoDB, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, jQuery, Redux.js
Experience

Software Engineer
Cairo, Egypt
Gained hands-on experience in Microsoft Dynamics 365 and Power Platform, contributing to real-world business solutions. Developed custom APIs to integrate Microsoft Dynamics CRM with external systems. Worked on PowerApps Component Framework (PCF) controls to extend model-driven apps, including SharePoint-integrated file upload capabilities. Built custom pages using Canvas Apps to fulfill complex, app-specific requirements within model-driven environments. Automated business processes using Power Automate, including document validation and uploading with multi-layer hierarchical folder structure.
Muhammad Ashraf's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



