Imran Raza
Software Developer @ Canadian Red Cross
About
As a committed Dynamics 365 and Power Platform Developer, I specialize in designing scalable, business-centric solutions that streamline operations and drive results. Currently pursuing the PL-400 Power Platform Developer Associate Certification, I am dedicated to enhancing my expertise in building sophisticated, secure applications that meet evolving business needs. At the Canadian Red Cross, I successfully developed a Power Apps-based Learning Management System (LMS) that enhanced training workflows and certification management, benefiting thousands of users. My work demonstrates a consistent ability to tackle complex challenges, optimize processes, and deliver value-driven solutions. Key Strengths: 1- CRM Development Expertise: Proficient in customizing Dynamics 365 CRM workflows and automating critical processes. 2- Power Platform Mastery: Skilled in creating Power Apps portals, building multi-step forms, and integrating AI-driven capabilities. 3- Azure Integration: Leveraging Azure services for seamless deployments and optimized performance. 4- Scalable Solution Design: Ensuring reliability and adaptability to meet the long-term goals of organizations. 5- Data Management & Security: Strong focus on maintaining data integrity and compliance in all solutions. Technical Expertise: 1- Dynamics 365 & Power Apps: Extensive experience with customizations, automation, and integration. 2- Azure DevOps Practices: Supporting continuous deployment and collaborative development processes. 3- Data Analytics: Skilled in FetchXML, SQL queries, and Web API for data insights and seamless integration. 4- AI-Powered Solutions: Innovating with predictive analytics to enhance operational efficiency. 5- Certification in Progress: Preparing for the PL-400 Power Platform Developer Associate Certification. Project Highlights: Learning Management System: Designed and deployed an LMS for the Canadian Red Cross, integrating payment systems and multilingual capabilities. Operational Cost Savings: Developed cost-effective CRM solutions for global organizations, including healthcare and corporate clients. Language Localization: Resolved multi-language workflow issues, ensuring usability across diverse user bases.
Canada
Toronto
Non-profit Organization Management
Microsoft Server Technologies, Powerflow, Process Simplification, Microsoft Entra ID, Scalable Web Applications, Linux Kernel, REST APIs, Software Deployment, ERP Modules, Sales, Simplification, OAuth, User Acceptance Testing, Training, User Experience Design (UED), Azure Data Factory, Requirements Gathering, Relocation, Azure Functions, Business Transformation
Experience

Software Developer
Remote
At the Canadian Red Cross, I developed key features for Dynamics 365 CRM and PowerApps Portal, improving the user experience for course registrations and certifications. I created a certification search tool for training partners to easily find and bulk download certifications, and I built a role-based access system for managing user permissions. I also automated emails for course registrations and certifications, reducing manual work. Additionally, I improved the portal's design for better navigation and managed deployments through Azure DevOps to ensure smooth releases.

Customer Relationship Management Developer
Canadian Red Cross Society
Configure and customize Dynamics 365 Sales & Customer Service (entities, forms, views, business rules, security roles). Develop and maintain C# plugins, post-create/update logic, and Web API integrations. Build complex Dataverse Web API integrations for external and internal systems. Enhance PowerApps Portal using Liquid, JavaScript, FetchXML, and custom UI logic. Designed and executed a large automation pipeline (PowerShell + OAuth) to migrate 288,000+ SharePoint certificate documents to Dataverse — mirroring Azure Data Factory data flow architecture. Own and manage Azure DevOps CI/CD pipelines for Dev → UAT → Stage → Prod deployments. Collaborate with Sales, Customer Service, and Product Owners to gather requirements and refine processes. Troubleshoot production issues, optimize performance, and improve data integrity across CRM and Portal. Write technical documentation, deployment notes, and support UAT testing cycles.

Software Engineer
ARBIS, Licensing Data Solutions
I developed a software solution from scratch to audit Microsoft, Salesforce, and other software licenses, helping major clients like hospitals and L'Oréal save costs by identifying unused licenses. I built the backend using .NET Core with a Web API for efficient data management and integrated third-party APIs like MS Graph and Salesforce REST. On the frontend, I used Angular with Ngx Bootstrap to create an intuitive interface for clients. I also automated deployments through Azure DevOps, ensuring smooth delivery across environments.

Software Engineer
Pakistan
My responsibilities include: Develops clean and reusable code using repository design pattern, database design, packages, stored procedures, triggers, etc. Developing front-end design, developing with angular materials, communicating with backend services to fetch data using HTTP module via typescript programming. Planning, analysis, design, implementation, and deployment in Agile Development Environment. It also includes user requirements collection, new developments & enhancements, extensive exceptional handling

Software Engineer
Limton Innovative Systems
Developed enterprise HR modules for Attendance, Payroll, Shift & Leave Management. Integrated biometric devices with attendance workflows. Created Angular front-end modules and REST API connections. Designed SQL queries, stored procedures, and performed performance tuning.

Instructor
Aptech Institute
Taught UI/UX, SQL Server, .NET fundamentals. Assisted in internal system development and database design.
Imran Raza'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.




