Karim Mardhani

AI/ML Engineer | Software & AI Problem Solver | Agile Delivery & Technical Leadership

Role
Fractional Machine Learning Engineer at Flowcast EAI

About Karim Mardhani

I am an AI/ML Engineer who helps turn complex technical and business problems into clear, practical solutions. My strength is combining structured problem-solving, curiosity for technology, and clear communication to create value for teams and organizations. My background includes software development, Agile delivery, leadership, and applied AI/ML learning. I enjoy breaking down complex problems, finding root causes, learning new technologies, and building practical solutions that solve real problems. I bring a unique combination of technical depth and real-world delivery experience. I can communicate with both technical and non-technical stakeholders, create clarity in ambiguous situations, and help teams move from confusion to action.

Experience

  1. Fractional Machine Learning Engineer

    Flowcast EAI

    Aug 2023 — Present · Remote

    - Collaborated with data science teams to build, validate, and optimize ML models for major clients, including ING Bank and Nike USA. - Designed, deployed, and maintained scalable ML pipelines for Flowcast's top clients, enhancing efficiency and model performance. - Built and deployed feature and prediction drift monitoring pipeline using Evidently framework. - Developed and deployed Large Language Model (LLM) agents using Microsoft's AutoGen and llamaindex frameworks.

  2. Fractional AI Automation Consultant

    Strategic Analysis Corporation

    Mar 2026 — Jun 2026

    Built an LLM-powered workflow to automate financial stock-comment generation from structured market data, earnings events, recent financial news, company-specific signals, and technical indicators. • Used OpenAI APIs through Perplexity to build cost-aware AI workflows, comparing provider configurations, output quality, latency, token usage, and operating cost. • Designed prompt templates, structured JSON outputs, confidence labels, uncertainty handling, and evaluation logic to make outputs reviewable, repeatable, and suitable for downstream processing. • Fine-tuned Qwen 2.5 open-source models on a domain-specific question-and-answer dataset to evaluate whether smaller models could support repeatable financial-commentary workflows. • Reduced comment generation time from days to minutes by automating research, analysis, and draft comment creation while preserving human review and quality control.

  3. Fractional Agile Coach

    Medidas Technologies Inc

    Jun 2023 — Jul 2025 · Remote

  4. Senior Project Manager / Scrum Master

    Flowcast

    Jul 2022 — Jun 2023 · Remote

  5. Principal Agile Consultant and Trainer

    Improving

    Jan 2022 — Jul 2022

  6. Agile Coach / Scrum Master

    Paysafe Group

    Jan 2016 — Dec 2021 · Calgary, Canada Area

  7. Agile Project Manager / Release Manager

    Pason

    Oct 2014 — Jun 2015 · Calgary, Canada Area

    Agile Project Manager/Scrum Master • Managed Agile projects through full cycle including development and deployment of new features in Pason’s DataHub web application. • Worked with Product Line Manager to create and groom backlogs. • Created and managed release and sprint burndowns. • Facilitated SCRUM meetings including sprint planning, daily standup, sprint end demo, sprint retrospective, and backlog grooming. • Managed and resolved conflict within the geographically distributed team. • Created project charter, project budget, and initial project plans. • Presented project status to project stakeholders including executive team. Release Manager • Defined, implemented, and managed periodic releases of Pason’s DataHub web application and components to production environment. • Managed interactions between DevOps, QA, and development teams to get releases deployed to production environment. • Championed the cause of automated test-and-deploy cycles to increase the velocity of feature deployment to production environment. • Worked with development teams to define and implement processes to find defects and improve quality in the earlier phases of the development.

  8. Agile Project Manager/Scrum Master consultant

    EPAM Systems

    Nov 2013 — Oct 2014 · Calgary, Canada Area

    Delivered a multi-million dollar e-commerce site project for www.sportchek.ca. Development completed at EPAM’s development centers in Ukraine. Website was based on SAP’s Hybris e-commerce platform and Adobe CQ content management software. • Created and managed release and sprint burndowns. • Created proposals for new projects, and prepared project schedules and statement of works (SOWs). • Provided client coaching on Agile and SCRUM. • Managed client expectations and acted as escalation point for issues related to delivery.

  9. Software Project Manager

    SMART Technologies

    Oct 2008 — Nov 2013 · Calgary, Canada Area

    Delivered over 25 projects using SCRUM methodology. Managed projects with local and remote SCRUM teams of 3 to 10 developers as well as non-Agile projects. • Created and managed release and sprint backlogs and plans. • Facilitated all SCRUM meetings including sprint planning, daily standup, sprint end demo, sprint retrospective, and backlog grooming. • Developed project schedule and project budgets. • Created and presented project status reports to executive team. • Interfaced with other departments of the company including IS and Operations.

  10. Project / Release Manager

    Nortel Networks

    Dec 2005 — Oct 2008 · Calgary, Canada Area

    Selected as a “Top Contributor” (top 5% of technical staff) for 7 consecutive years. Chosen for “Leadership Edge” program, a year-long leadership development program for top 1% of employees. • Served as release steward from content planning (scope) to delivery and customer acceptance. • Managed project teams of up to 50 project resources (staff). • Practiced project management processes according to both PMI’s Project Management Body of Knowledge (PMBOK) and PMO standards. • Prepared project plans including quality, risk, defect, integration, and equipment management. • Worked with project team to create schedule and milestone lists. • Monitored key metrics and recommended corrective actions. • Facilitated lessons learned sessions.

  11. Senior team leader / Domain lead

    Nortel Networks

    Jun 2002 — Dec 2005 · Calgary, Canada Area

    Led a Domain team of 10 to 12 people. Domain leader was responsible for reviewing and approving all code changes and architectural changes in the domain. • Ensured domain architectural consistency by reviewing all changes made to code. • Reduced field bug escapes by improving code reviews and developer testing. • Assigned work to team members and assisted with tracking down difficult bugs. • Prepared road map for improving domain code.

  12. Embedded Software Developer

    Nortel Networks

    Jun 2000 — Jun 2002 · Calgary, Canada Area

    • Chosen team leader for 3 person team delivering the Flash File System (FFS) project. • Gathered requirements, prepared schedule, and designed and implemented modules. • All code written in C/C++.

  13. Software Developer

    Total Control Products

    Jun 1999 — Jun 2000 · Edmonton, Canada Area

    • Developed run time environment drivers for different hardware equipment. Drivers were developed for Windows NT, Windows CE., and Windows NT real-time.

  14. Embedded Software Developer

    Qualcomm

    Mar 1998 — Jun 1999 · Boulder Colorado

    • Developed device drivers to interface with a Siemen’s T1 line interface chip on a proprietary Qualcomm Real time Operating System (RTOS). • Learned ANSI standard for T1 (T1.403); particularly sending and receiving commands over facility data link (FDL).

Education

  • Purdue University

    Postgraduate Program (PGP) · Artificial Intelligence and Machine Learning

    2020 — 2021

  • University of Colorado Boulder College of Engineering & Applied Science

    Master's degree · Artificial Intelligence

    2026 — 2027

Skills

  • Android Development
  • Release Management
  • Embedded C++
  • Process Improvement
  • C#
  • Agile Project Management
  • Agile Methodologies
  • Embedded Systems
  • Cross-functional Team Leadership
  • Swift
  • VoIP
  • Team Leadership
  • Communication
  • Optimization
  • Computer Science
  • Artificial Intelligence (AI)
  • System Performance
  • Testing
  • Xcode
  • Asterisk
  • Software Development
  • Management
  • Eclipse
  • ClearCase
  • Project Management
  • Business Process Improvement
  • iOS Development
  • Program Management
  • Embedded Software
  • Scrum
  • Java
  • Software Project Management
  • Data Analysis
  • Python (Programming Language)
  • Integration

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Karim Mardhani — Email, Phone Number & Contact Info | Unifers