Kais Rekouche

Product Manager

Moncton, New Brunswick, Canada3 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • 15+ years of experience in Business Intelligence.
  • Expert in Power BI and DAX optimization.
  • Strong analytical background with MS in Mathematics.
Stackforce AI infers this person is a Business Intelligence expert with a focus on Retail and Insurance analytics.

Contact

Skills

Core Skills

Power BiDaxData EngineeringBusiness IntelligenceData VisualizationRisk Management

Other Skills

Azure Data LakeAzure Data FactoryAzure DevOps ServicesMicrosoft Power QueryAzure Synapse AnalyticsMicrosoft AzurePython (Programming Language)SQLCloud ComputingPySparkExtract, Transform, Load (ETL)PythonPower QueryMicrosoft ExcelProblem Solving

About

Senior Power BI Developer with 15+ years of experience in insurance and retail, specializing in Power BI platform delivery at enterprise scale. My analytics journey started in the insurance industry, where I built BI solutions using SQL and DAX, long before Power BI existed, through Power Pivot in Excel. That foundation has shaped how I think about data modeling and measure design ever since. My MS in Mathematics and Statistics has been a consistent asset throughout, giving me a strong analytical backbone that translates directly into how I approach semantic modeling, time intelligence, and business metrics. At Canadian Tire Corporation, I've had the opportunity to take on an expanded scope, maintaining the enterprise semantic model, authoring advanced DAX measures, and building custom time intelligence metrics on a non-standard fiscal calendar, as is typical in the retail sector. Over the course of my career, collaborating with consultants from Microsoft and Avanade has helped me develop solid DAX optimization skills, covering areas such as query performance, storage engine efficiency, and measure design best practices. I also handle Power BI deployments including pipelines, RLS, and application governance, and have stepped into data engineering responsibilities in Azure Synapse, working with T-SQL, PySpark, and Python. I make a point of staying current with the Power BI ecosystem, regularly incorporating the latest features such as calculation groups, field parameters, user-defined functions, and Fabric capabilities into my daily work. I'm genuinely passionate about coding and technology. There's always a better DAX pattern to discover, a more efficient query to write, or a new platform feature to explore, and that's what keeps me engaged every day.

Experience

3 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 10 mos
Current Experience

Canadian tire corporation

Senior Business Intelligence Developer

Jul 2023Present · 2 yrs 10 mos · Laval, Quebec, Canada · Remote

  • 𝐏𝐨𝐰𝐞𝐫 𝐁𝐈 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 & 𝐕𝐢𝐬𝐮𝐚𝐥𝐢𝐳𝐚𝐭𝐢𝐨𝐧
  • Designed and deployed interactive, executive-level dashboards in Power BI, driving adoption and data-driven decision-making across business units.
  • Authored advanced DAX measures and optimized queries for accurate, scalable analytics on high-volume datasets.
  • Applied performance tuning techniques such as query folding, calculation groups, and aggregations to reduce refresh times and enhance user experience.
  • 𝐄𝐧𝐭𝐞𝐫𝐩𝐫𝐢𝐬𝐞 𝐃𝐚𝐭𝐚 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 & 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧
  • Built robust semantic data models using DAX and Power Query (M) to support enterprise BI and self-service analytics.
  • Developed and optimized ETL workflows with SQL, Power Query, and Python, ensuring governed, high-quality data pipelines from SQL Server, Synapse, Dynamics 365, SharePoint, and REST APIs.
  • Automated validation, transformation, and deployment tasks with SQL, Python, and PowerShell, enabling CI/CD pipelines and scalable data solutions.
  • 𝐂𝐥𝐨𝐮𝐝 𝐁𝐈 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 & 𝐆𝐨𝐯𝐞𝐫𝐧𝐚𝐧𝐜𝐞
  • Implemented Row-Level Security (RLS) and compliance features to enforce secure, role-based data access in Power BI Service.
  • Built and maintained semantic models in Power BI Service, enabling Excel connectivity and enterprise reporting.
  • Ensured BI solutions met data governance, privacy, and security standards, supporting enterprise-wide compliance.
Azure Data LakeAzure Data FactoryAzure DevOps ServicesMicrosoft Power QueryAzure Synapse AnalyticsDAX+7

Fgl sports ltd

Senior Business Intelligence Analyst

Aug 2022Jul 2023 · 11 mos · Laval, Quebec, Canada · Remote

  • 𝗗𝗮𝘀𝗵𝗯𝗼𝗮𝗿𝗱 𝗗𝗲𝘀𝗶𝗴𝗻 𝗮𝗻𝗱 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀:
  • Design and develop interactive and visually appealing Power BI dashboards, providing insights into sales performance across product categories, store locations, and online channels.
  • Monitor sales data, analyze trends, and track key performance indicators (e.g., revenue, margin, conversion rates) for ongoing performance assessment.
  • Collaborate with inventory management teams to conduct analysis, evaluating inventory levels and turnover rates to inform strategic decision-making.
  • 𝗠𝗮𝗿𝗸𝗲𝘁𝗶𝗻𝗴 𝗮𝗻𝗱 𝗖𝘂𝘀𝘁𝗼𝗺𝗲𝗿 𝗔𝗻𝗮𝗹𝘆𝘀𝗶𝘀:
  • Conduct ad hoc analyses on promotional campaigns, advertising effectiveness, and customer response rates, providing insights to support marketing strategies.
  • Analyze customer loyalty programs and promotions, assessing their impact on driving repeat business and enhancing customer satisfaction.
  • 𝗥𝗲𝗽𝗼𝗿𝘁𝗶𝗻𝗴 𝗮𝗻𝗱 𝗗𝗮𝘁𝗮 𝗩𝗶𝘀𝘂𝗮𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻:
  • Prepare and deliver regular reports, executive summaries, and presentations, effectively communicating insights to stakeholders.
  • Utilize advanced data visualization techniques to convey complex information in a clear and compelling manner.
  • 𝗗𝗮𝘁𝗮 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗔𝘀𝘀𝘂𝗿𝗮𝗻𝗰𝗲:
  • Collaborate closely with data engineering teams to ensure seamless integration of diverse data sources (e.g., POS systems, e-commerce platforms) into analytical models.
  • Drive data quality initiatives, ensuring accuracy, consistency, and integrity of integrated data to maintain high-quality analytics.
Microsoft ExcelMicrosoft Power QueryDAXMicrosoft AzurePython (Programming Language)SQL+4

Mcap

Bilingual Mortgage Servicing Representative

Mar 2022Aug 2022 · 5 mos · Waterloo, Ontario, Canada · Remote

  • Be the first point of contact for customers inquiring about their current mortgage needs.
  • Identify and analyze to ensure complete understanding of the customer’s need.
  • Provide accurate information and refer customer’s inquiry to relevant mortgage policies and procedures
  • Recommend appropriate solutions, products and / or alternative options to resolve customer needs.
  • Identify opportunities to sell ancillary products to borrowers.
Problem Solving

Cash assurances

Senior Business Analyst

Feb 2021Jan 2022 · 11 mos · Algiers, Algeria · On-site

  • Executed analysis of risks and identified risk mitigation strategies.
  • Synthesized current business intelligence data to produce reports and polished presentations.
  • Analyzed performance metrics to identify opportunities to increase sales.
  • Evaluated trends to understand competitive environments and assess current strategies.
  • Created and improved intelligence resources to facilitate consistent data management strategies.
Microsoft ExcelInsuranceBusiness IntelligenceAnalytical SkillsSQLTeam Leadership+2

Gulf insurance group k.s.c.p

2 roles

Senior Risk Analyst

Promoted

Nov 2018Feb 2021 · 2 yrs 3 mos

  • 𝗥𝗶𝘀𝗸 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 𝗮𝗻𝗱 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆:
  • Design and implement the Risk Management Framework, incorporating various strategies for comprehensive risk mitigation.
  • Develop Risk Control & Self-Assessment (RCSA) processes, ensuring thorough risk evaluation across the organization.
  • Monitor and report on Key Risk Indicators (KRIs) and Risk Appetite, providing insights into risk exposure.
  • 𝗥𝗶𝘀𝗸 𝗠𝗼𝗱𝗲𝗹𝗶𝗻𝗴 𝗮𝗻𝗱 𝗥𝗲𝗽𝗼𝗿𝘁𝗶𝗻𝗴:
  • Design, improve, and manage Risk Models and reporting tools for enhanced risk assessment and mitigation.
  • Generate risk exposure reports, including Stress Test and Solvency Assessment, aiding in strategic decision-making.
  • Calculate UPR and Outstanding Claims Reserves (IBNR/IBNER), ensuring accurate risk evaluations.
  • 𝗥𝗶𝘀𝗸 𝗔𝗻𝗮𝗹𝘆𝘀𝗶𝘀 𝗮𝗻𝗱 𝗘𝘃𝗮𝗹𝘂𝗮𝘁𝗶𝗼𝗻:
  • Analyze performance metrics to identify opportunities for sales increase, leveraging insights for strategic decision-making.
  • Evaluate trends to understand competitive environments and assess current strategies, minimizing potential risks.
  • Prepare reports and presentations synthesizing current business intelligence data for polished presentations.
  • 𝗥𝗶𝘀𝗸 𝗖𝗼𝗻𝘁𝗿𝗼𝗹 𝗮𝗻𝗱 𝗗𝗮𝘁𝗮 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁:
  • Generate the organization’s overall risk control, utilizing Risk Matrix & Heat Map for comprehensive risk assessment.
  • Gather and prepare data for Solvency Capital Requirement calculation, ensuring adherence to regulatory standards.
  • Implement data standards and quality monitoring tools to maintain data accuracy and integrity.
Microsoft ExcelInsuranceMicrosoft Power QueryBusiness IntelligenceAnalytical SkillsSQL+4

Junior Risk Analyst

Nov 2017Oct 2018 · 11 mos

  • Design and implement Risk Control & Self-Assessment (RCSA).
  • Generating the organization’s overall risk control, using the Risk Matrix & Heat Map.
  • Develop, improve, manage and control the Risk Models & reporting tools.
  • Design and implement the Risk Management Framework including all related strategies.
Microsoft ExcelInsuranceDAXBusiness IntelligenceAnalytical SkillsSQL+4

Gig algeria

Senior Business Intelligence Analyst

Mar 2012Nov 2017 · 5 yrs 8 mos · Algiers, Algeria · On-site

  • 𝗗𝗮𝘀𝗵𝗯𝗼𝗮𝗿𝗱 𝗗𝗲𝘀𝗶𝗴𝗻 𝗮𝗻𝗱 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀:
  • Create and manage comprehensive dashboards using T-SQL, Access, Excel, Power Query, and Power Pivot. Develop visually compelling reports that simplify complex data into actionable insights, incorporating key performance indicators (KPIs) for stakeholder understanding. Regularly prepare and scrutinize monthly dashboard reports, unveiling trends and anomalies that contribute to informed decision-making processes within the organization.
  • 𝗙𝗶𝗻𝗮𝗻𝗰𝗶𝗮𝗹 𝗥𝗲𝘀𝗲𝗿𝘃𝗲𝘀 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁:
  • Ensure accurate assessment of liabilities and effective financial planning by calculating Unearned Premium Reserve (UPR) and Outstanding Claims Reserves (OCR). Use actuarial methods to predict future liabilities, supporting robust risk management strategies and financial stability.
  • 𝗔𝗱 𝗛𝗼𝗰 𝗔𝗻𝗮𝗹𝘆𝘀𝗶𝘀 𝗮𝗻𝗱 𝗙𝗼𝗿𝗲𝗰𝗮𝘀𝘁𝗶𝗻𝗴:
  • Conduct dynamic data analysis and forecasts, employing predictive modeling techniques and statistical methods. Utilize sophisticated analytics to anticipate market trends, emerging risks, and potential opportunities, aiding strategic decision-making processes.
  • 𝗜𝗻𝘀𝘂𝗿𝗮𝗻𝗰𝗲 𝗣𝗼𝗿𝘁𝗳𝗼𝗹𝗶𝗼 𝗘𝘃𝗮𝗹𝘂𝗮𝘁𝗶𝗼𝗻:
  • Perform in-depth analysis of insurance portfolios to assess risk exposure, optimize coverage offerings, and identify opportunities for enhancement or diversification. Collaborate closely with underwriters and actuaries to refine pricing strategies and policy structures, aligning them with portfolio performance analyses and market trends.
Microsoft ExcelInsuranceDAXBusiness IntelligenceAnalytical SkillsSQL+4

Trust algeria assurances et reassurances

Actuarial Intern

Apr 2011Nov 2011 · 7 mos

  • Analyzing development of insurance products
  • Providing technical and analytical support of business issues
  • Developing pricing plans
  • Obtaining industry knowledge and job training
Microsoft ExcelMicrosoft Power QueryBusiness IntelligenceAnalytical SkillsPython (Programming Language)SQL+3

Wataniya telecom algérie s.p.a.

Executive Administrative Assistant

Jan 2007Dec 2008 · 1 yr 11 mos

Microsoft Excel

Education

ENSSEA École nationale supérieure de statistique et d'économie appliquée

Master of Science - MS — Mathematics and Statistics

Jan 2008Oct 2011

ENSSEA École nationale supérieure de statistique et d'économie appliquée

Bachelor of Applied Science - BASc — Mathematics and Statistics

Jan 2001Jan 2004

Stackforce found 100+ more professionals with Power Bi & Dax

Explore similar profiles based on matching skills and experience