Projects & Experience

FinGenesis

ML Engineer2024 – Present

Designed and implemented DL/ML models to predict price movements of financial symbols.

Developed an agentic framework for ticker-based sentiment analysis, enabling actionable insights.

Designed and implemented rule-based and LLM-based trading strategies with explainability.

Designed a backtesting framework for evaluating trading strategies.

Implemented various algorithms from the literature for forecasts post-processing.

Improved data pipelines efficiencies and speed.

Deep LearningMachine LearningFinanceAgentic FrameworksSentiment AnalysisLLMTradingBacktestingData Pipelines

XAI Lab - Concordia University

AI Research ScholarMay 2020 – Sep 2020

Worked on midterm electric load forecasting by implementing and validating a hybrid ETS+RD-LSTM model.

Conducted an in-depth literature review of state-of-the-art forecasting methods, identifying key limitations and opportunities for improvement.

Enhanced the baseline model’s architecture and performance through iterative experimentation and optimization.

Led a comprehensive ablation study to understand the individual contributions of each model component, and benchmarked performance against other advanced deep learning and statistical models.

LSTMDilationResidual ConnectionETSForecastingTime Series

A Comprehensive Analysis of a Hybrid Deep Learning Model for Midterm Electric Load Forecasting

21st IEEE International Conference on Smart Cities, AustraliaDec 13, 2023

Authors: Barkous, H., Amayri, M., & Bouguila, N.

Deep LearningLoad ForecastingHybrid ModelIEEE

Unifi Value Frameworks PDF Lifting Competition ($5000)

Ranked 1/76Competition

Developed a solution for extracting structured data from PDF documents.

LLMRAGPDF Extraction
View Project

DataDrive2030 Early Learning Predictors Challenge ($3000)

Ranked 1/336Competition

Predicted early learning outcomes based on provided datasets.

Machine LearningXGBoostPredictive Modeling
View Project

Carbon Dioxide Prediction Challenge ($2100)

Ranked 1/441Competition

Forecasted carbon dioxide levels using time series data.

Machine LearningTime Series ForecastingEnvironment
View Project