u
usama_sarfraz19

Usama S

@usama_sarfraz19

Microsoft Dynamics 365 CRM Power Platform Developer

Pakistan
English, Urdu
About me
I am a Microsoft Certified Dynamics 365 CRM and Power Platform Developer with over 6 years of IT experience. I specialize in end-to-end CRM implementations, v8-to-v9 upgrades, and full Power Platform delivery including Power Apps and Power Automate. I have a proven track record of delivering scalable solutions for enterprise organizations in the banking and professional services sectors.... Read more

Skills

u
usama_sarfraz19
Usama S
Offline • 
Average response time: 1 hour

See my services

CRM & ERP Development
I will develop and customize dynamics 365 CRM and power platform

Portfolio

Work experience

Commercial_Bank of Qatar

Microsoft Dynamics 365 CRM Developer

Commercial Bank of Qatar • Full-time

May 2025 - May 2026 • 1 yr

I led the end-to-end migration of Dynamics 365 CRM from v8 to v9 for one of Qatar's largest commercial banks, covering solution re-architecture, C# plugin refactoring, custom workflow conversion, and process re-engineering. The upgrade was delivered on schedule with zero unplanned production downtime, a significant outcome given the scale and risk profile of a live banking environment. A major part of this was converting and modernizing legacy C# plugin and custom workflow activity code to align with the Dynamics 365 v9 SDK and Customer Engagement architecture, removing deprecated API calls and materially improving performance, stability, and long-term maintainability. I also architected and optimized REST API integrations between Dynamics 365 CRM and three core banking platforms, Equation, KONG, and PRIME, resolving critical connectivity defects and ensuring reliable, real-time data synchronization across business-critical financial operations. Throughout the upgrade, I managed both managed and unmanaged solution packaging, solution layering, and environment promotion across DEV, QA, and PROD using Azure DevOps, keeping deployments consistent, auditable, and repeatable. I diagnosed and resolved complex plugin, workflow, and API defects across the full upgrade lifecycle, working closely with Business Analysts, QA Engineers, and Technical Leads to reduce post-deployment incidents and speed up UAT sign-off cycles across multiple concurrent release windows. On the data side, I designed T-SQL stored procedures and custom SQL dashboards to surface real-time CRM configuration and reconciliation data, removing manual reporting overhead for banking operations teams. Post-migration, I continued delivering KingswaySoft SSIS integration enhancements and ongoing CRM support, keeping the system stable and resolving live incidents without disrupting banking operations.

Scaleable_Solutions

Microsoft Dynamics CRM and Power Platform Developer

Scaleable Solutions • Full-time

Jun 2021 - Apr 2025 • 3 yrs 10 mos

I design and deliver end-to-end Dynamics 365 CRM solutions across Sales and Customer Service modules, having worked with 4+ enterprise clients in financial services, NGO, and professional services sectors. I translate complex business requirements into scalable, maintainable CRM architectures built on Microsoft best practices, from initial design through production deployment. On the Power Platform side, I build Model-Driven Apps, Canvas Apps, and Power Automate cloud flows (approval, scheduled, and event-driven) integrated with Dataverse to automate manual processes. I also architect and deploy custom Power Pages portals, including case management, knowledge base, and real-time customer interaction modules, with full Liquid template customization, portal security configuration, and performance optimization for both B2B and B2C client engagements. My CRM customization work covers entities, forms, views, dashboards, Business Process Flows, business rules, security roles, business units, teams, and queues, all configured to precisely match each client's real processes and governance requirements. On the development side, I write C# plugins, custom workflow activities, custom actions, custom APIs, and Azure Function integrations, connecting Dynamics 365 to systems like SharePoint, Jira, and Dow Jones through REST APIs, OData, and FetchXML. This has included automated compliance verification, issue tracking sync, and document automation that materially reduced manual effort for clients. I've also planned and executed data migration projects using KingswaySoft SSIS with a focus on data integrity, built Power BI dashboards and SSRS reports for pipeline visibility, and managed solution layering plus DEV/QA/PROD deployments through Azure DevOps. Alongside delivery work, I've led and mentored CRM consultants, run code reviews, and delivered end-user training to help client teams get real adoption out of their CRM investment.

Hassan_Solutions

.Net Developer

Hassan Solutions • Full-time

Jan 2020 - May 2021 • 1 yr 4 mos

As a Dotnet Developer at Hassan Solutions, I was responsible for developing and maintaining software applications using the .NET framework. My focus was on writing efficient and reliable code, primarily working on internal projects and pre-defined tasks. Key Responsibilities: Software Development: Developed and maintained applications using the .NET framework, ensuring high performance and responsiveness. API Integration: Worked on integrating Application Programming Interfaces (APIs) to enhance the functionality of applications. Debugging: Identified and resolved software bugs, ensuring smooth operation of applications. Code Quality: Ensured the quality of code through rigorous testing and adherence to best practices and coding standards. Collaboration: Worked collaboratively with team members to achieve project goals and meet deadlines.