Amirhossein Esmaeilpour

Quebec City, QC, Canada amirhosssein.esmaeilpour@gmail.com

Doctoral student in Administration - Operations & Decision Systems at Université Laval, focusing on decision support for Search and Rescue. Former telecom professional exploring new frontiers in research and innovation.


Education

Université Laval

Ph.D. – Operations and Decision Systems (Administrative Sciences)

Research: Optimization, Search & Rescue, decision support system, maritime search and rescue

Sep 2023 – Present

Shomal University of Amol

M.Sc. – Artificial Intelligence

Thesis: Using FCM optimized by Genetic Algorithm for collaborative filtering recommendation.

2016 – 2019

University of Semnan

B.Sc. – Software Engineering
2007 – 2012

Experience

Auxiliaire de recherche (Research Assistant)

FSA ULaval · Université Laval – Québec, Canada (On-site)

Development of a generator and an evaluator for practical assignments.

Tech: AMPL, MiniZinc, Python · Git

Jan 2024 – Present

Behpardaz Hamrah Samaneh Aval (Behsa) – MCI Projects

Tehran, Iran

Data Engineer

Big Data Integration (BDI) Replacement Project for MCI. Built PySpark pipelines to replace the legacy reporting system; authored DAGs in Apache Airflow; delivered production data workflows.

Tech: Apache Spark, PySpark, Airflow, Spark SQL, Git

Oracle Siebel Developer

Delivered Loyalty and Campaign Management projects for MCI using Oracle Siebel. Configured Siebel, developed eScript customizations, and exposed/consumed REST/SOAP services.

Domain: CRM, Campaigns, Loyalty · Tech: Siebel, eScript, APIs

Jun 2022 – Jul 2023 Oct 2021 – Jun 2022

BSS Engineer

Behsa · Tehran Province, Iran

Back-office CRM managed services and B2B analysis. Automated operational tasks with Python and contributed to requirements, testing, and deployment within the BSS stack.

Tech: Python, SQL · Domain: CRM, Ordering, Provisioning, MNP

Jun 2019 – Oct 2021

Huawei – Software BSS Service Engineer / Test Engineer

Tehran, Iran

Supported B2B/B2C CRM and Convergent Billing System (CBS). First-line support during Early Life Support and post–cut over; defect triage; log analysis; SQL reporting; product updates.

Tech: SQL, ESB/IF, logs & debugging · Domain: Telecom BSS

Jun 2018 – Jun 2019 Oct 2017 – Jun 2018

Teaching Assistant – Software Engineering II

Shomal University of Amol

Assisted in lectures, grading, and student support for core software engineering topics.

Sep 2015 – Dec 2015

Skills

Programming Languages & Tools
Data & Optimization Stack
  • Python, Oracle PL/SQL Developer, PySpark, Spark SQL
  • Optimization, AMPL, MiniZinc; blackbox optimization
  • Oracle Siebel (CRM), eScript, REST/SOAP integration
Languages
  • English – Professional working proficiency
  • French – Limited working proficiency
  • Persian – Native

Projects

Big Data Integration (BDI) Replacement Project

Behpardaz Hamrah Samaneh Aval (Behsa) · Aug 2022 – Present

Replacing Huawei Reporting with an open-source stack centered on Apache Spark. Responsible for developing PySpark and Spark SQL code and contributing to production data pipelines.

Skills: Git · PL/SQL · Apache Spark · Hadoop · PySpark · PL/SQL Developer · Spark SQL

Siebel Campaign Marketing

Behsa · Nov 2021 – Nov 2022

Configured Siebel for multiple campaign types to meet MCI requirements; developed eScript customizations and APIs to tailor the product to business needs.

Skills: Python · Telecommunications · SQL · eScript · Siebel · Oracle SQL Developer

Siebel Loyalty System

Behsa · Oct 2021 – Apr 2022

Supported deployment and customization of Siebel Loyalty to handle MCI’s loyalty use cases and data flows.

Skills: Python · Telecommunications · SQL · eScript · Siebel · Oracle SQL Developer

CRM Business Enabling System (BES)

Huawei · Oct 2017 – Oct 2021

Contributed to testing and development, UAT, E2E tests, cutover, first/second-line support, and back-office managed services for the largest BSS project in the Middle East (MCI).

Skills: Test Engineering · B2B · Python · PL/SQL · Telecommunications · SQL · Oracle SQL Developer


Publications

  • Esmaeilpour, A., Morin, M., Abi-Zeid, I. (2025). Toward blackbox optimization for maritime search and rescue. Proceedings of the 22nd International Conference on Information Systems for Crisis Response and Management (ISCRAM) - Halifax, Canada
  • (2023). A movie recommender system based on user profile and artificial bee colony optimization. Computational Intelligence and Neuroscience, Vol. 2023, No. 1, pp. 2311817, Wiley Online Library.
  • (2021). Using FCM algorithm optimized by Genetic Algorithm in collaborative filtering recommendation. National Conference on Fundamental Research in Science and Technology based on Intelligent Systems - Amol, Iran
  • (2017). Predicting heart disease using data mining approaches. 3rd National Conference on Distributed Computing and Big Data Processing - Tabriz, Iran
    Concluded that RBF neural network outperforms other methods; presented at the conference.

Certifications

  • Verified International Academic Qualifications — World Education Services (Mar 2024)
    Skills: Artificial Intelligence (AI) · Machine Learning
  • Step-by-Step Git and GitHub Crash Course — Udemy (Aug 2022)
  • Data Analysis Using Python — Coursera (Aug 2021)
    Skills: Python (Programming Language)
  • Automate the Boring Stuff with Python — Udemy (Jul 2020)
    Skills: Python (Programming Language)
  • Linux Server Professional (LPIC-1) — Fanavaran Anisa (Apr 2019)
  • Huawei DevOps Certified – Python 3 Beginner Developer — Huawei (Nov 2018)
    Skills: Python (Programming Language)

Awards

  • CORS Quebec Chapter Student Conference Scholarship — Canadian Operational Research Society (Quebec Chapter), Jun 2025. Awarded $1,400 for participation in an international OR conference; invited to present at an SCRO seminar at Université Laval in Winter 2026.
  • Pierre-Ardouin Prize — Département d’informatique et de génie logiciel, Université Laval, Jun 2025. Best project of Fall 2024 (during PhD at FSA).