Alassane

Hi, I am Alassane Diop, ML / AI Engineer based in Montreal, Quebec.
I build and ship AI systems — recommendation engines, computer vision applications, LLM pipelines, and scalable data infrastructure.

- Creator of Olima.ai (recommendation app with spectral embeddings) and Vibecope.ai (macOS dev tool)

- Engineering ML systems at Browns Shoes (recommendation engine, computer vision, NPS pipeline with LLMs)

- M.Sc. Data Science & Business Analytics at HEC Montreal (3.77 GPA)
   and Computer Engineering from l'Ecole Polytechnique de Thiès, Senegal.


Data Scientist — ML Engineering

Browns Shoes, Montreal, Quebec, Canada – (July 2023 - Present)

— Built a product recommendation engine leveraging order history patterns for personalized communications

— Developed shoe recognition system using computer vision for visual search

— Engineered NPS analysis pipeline using LLMs for automated customer feedback processing




ML Engineer / Founder

Olima.ai & Vibecope.ai – (2025 - Present)

— Built and shipped Olima.ai, a recommendation app powered by a celebrity similarity model using Wikipedia clickstream data and spectral embeddings (React Native / Expo)

— Built Vibecope.ai, a macOS dev tool using event hooks for real-time AI prompt coaching

— Owned full ML + product lifecycle: model design, backend, deployment, analytics, and growth




Analyst, CRM & Customer Analytics

ALDO GROUP, Montreal, Quebec, Canada – (March 2022 - July 2023)

— Built predictive models for customer scoring and churn prevention

— Prototyped an AI-powered QA tool for product data quality

— Designed audience segmentation pipelines and automated reporting




ML Engineer Consultant

Tastet.ca, Montreal, Quebec, Canada – (June 2021 - March 2022)

— Designed, trained, and deployed a hybrid recommender system on GCP, benchmarking 8 ranking models (KNN, ALS, SVD, RankFM, cosine similarity, item popularity, multivariate normal) against F1-score and a custom fairness metric to balance recommendation accuracy with merchant equity

— Architected event-driven ML pipeline with GCP Cloud Functions triggered on user/merchant registration, with weekly cron-based retraining; served recommendations via a Docker-hosted real-time API

— Took the project from supervised research (HEC Montreal, Prof. Laurent Charlin) to live production; secured multiple rounds of Mitacs funding ($15,000+)




BI consultant / Data Engineer Intern

ADNcorp, Dakar, Senegal – (September 2018 - September 2020)

— Apprenticed with senior engineers on various projects, providing support and gaining hands-on experience as part of a selective program led by l'Ecole Polytechnique de Thiès

— First year mainly involved data modeling, quality assessment and prototyping for R&D purpose

— Second year with more responsibilities, handling projects from end-to-end, from collecting clients needs to delivery

— Experience gladly ended with a Master degree thesis on the "development of a production monitoring system with error tracking for a large-scale manufacturer". Graduated as top of the class and with scholarships to study abroad.


Master of Science (M.Sc.) - Data science and Business Analytics

HEC Montréal, Canada, 2020-2022

GPA: 3.77/4.3

Computer Engineering Degree (M.Sc. equivalent)

École Polytechnique de Thiès, Senegal, 2015-2020

Top of the class – Thesis defense: 18.8/20


— Top of the class in the computing engineering M.Sc at l'École Polytechnique de Thiès
- (Graduation 2020)

— 2x Mitacs sponsorship
(The Mitacs is an organization supporting canadian companies, especially the startups)


AI / ML:

Recommendation Systems, Ranking Models, User-Intent Prediction, Collaborative Filtering (ALS, SVD, KNN), Factorization Machines (RankFM), Embeddings, Spectral Methods, PyTorch, scikit-learn, LLMs (Claude, OpenAI, Gemini), RAG, Computer Vision, NLP

Languages & Frameworks:

Python, SQL, JavaScript/TypeScript, React Native (Expo), Next.js, macOS App Development

Data & Infrastructure:

Snowflake, dbt, Snowflake Cortex, GCP, REST APIs, Semantic Layer Design, Data Modeling, CI/CD

Engineering Practice:

End-to-end ML pipelines, event-driven serving, model retraining, real-time inference APIs, production deployment, monitoring, A/B testing


Languages

— English 🇺🇸 (Proficient)

— French 🇫🇷 (Native)

— Wolof 🇸🇳 (Native)

Fun facts

— Big on sports (soccer and basketball)

— Definitely a nerd currently learning about finance

— Guitar amateur and music enjoyer


Don't hesitate to contact me!