Who Am I
Graduated with a Bachelor's in Mathematics and Computer Science with a specialization in Data Science from Université de Montréal, I'm passionate about leveraging data to solve complex problems and building scalable software solutions.
Professional Experience
Full-Stack Software Developer @ BIASafe AI
- Engineered scalable RESTful APIs with Python (FastAPI) and automated end-to-end type safety, ensuring highly reliable data pipelines for quantitative backtesting.
- Implemented strict CI/CD deployment gates via GitHub Actions to validate data schemas against version control, eliminating frontend-backend production mismatches.
- Leveraged agentic AI workflows to rapidly prototype data-intensive features and accelerate autonomous development cycles under tight deadlines.
Machine Learning Developer @ Food Ordering Application
- Engineered a hybrid recommender system integrating collaborative filtering, content-based filtering, and knowledge-based algorithms to optimize user experience.
- Contributed to full-stack development using React (frontend) and FastAPI (backend), improving code modularity and system maintainability.
- Collaborated asynchronously with contributors via GitHub, managing version control and code integration workflows.
Teaching Assistant (Programming) @ University of Montreal
- Mentored 200+ students in core programming concepts including recursion, loops, and functions, improving class performance by facilitating debugging sessions.
- Collaborated with faculty to optimize pedagogical materials and enhance learning outcomes.
Projects & Research
Legal AI RAG Assistant
n8nSupabasePythonLLM APIs
- Engineered an automated RAG data pipeline using n8n to ingest, process, and query complex, domain-specific legal documents.
- Integrated Supabase as a vector database to manage high-dimensional data embeddings.
Job Tracker AI SaaS
Next.jsReactPostgreSQLOpenAI
- Architected an AI-powered SaaS using Next.js to handle server-side logic for automated email parsing via OpenAI models.
- Designed backend infrastructure with PostgreSQL, achieving 95% classification accuracy for application status updates.
Intelligent Workspace
n8nReactNeon
- Architected a cross-platform workflow using n8n to synchronize Google Drive assets with an AI-driven retrieval system.
- Optimized data structures for multi-modal RAG pipelines, ensuring seamless ingestion of diverse file formats.
Data Augmentation for Cell Segmentation
PyTorchMONAIGANs
- Implemented U-Net architecture enhanced with GAN-based data augmentation for automated segmentation of 10,000+ microscopy images.
- Applied Generative Adversarial Networks (GANs) for semi-supervised learning, increasing overall usable data by more than 60%.
Spoken Language Classifier
Scikit-learnPyTorchAward-Winning
- Designed and implemented a machine learning pipeline comparing SVM, Random Forest, and Neural Network algorithms.
- Achieved 30% accuracy via feature engineering and PCA on a test dataset of 5,000+ audio samples.
Spoken Language Classifier
Scikit-learnPyTorchAward-Winning
- Designed and implemented a machine learning pipeline comparing SVM, Random Forest, and Neural Network algorithms.
- Achieved 30% accuracy via feature engineering and PCA on a test dataset of 5,000+ audio samples.
Multi-Modal Reservation System
JavaUMLOCLDesign Patterns
- Architected a comprehensive reservation system supporting air, naval, and rail travel using state chart modeling.
- Implemented OCL constraints for business logic validation, ensuring data integrity across multiple modes.
Technical Skills
- Languages: Python, TypeScript, JavaScript, Java, SQL, R, Julia, HTML/CSS
- Frameworks & Libraries: React, Next.js, FastAPI, Flask, TailwindCSS, Node.js
- Machine Learning & AI: Scikit-learn, PyTorch, TensorFlow, Pandas, NumPy, XGBoost, Supabase (Vector DB)
- Data & Visualization: Power BI, PostgreSQL, Neon, MongoDB, Matplotlib, Seaborn
- Tools & Automation: Git, Docker, n8n, AWS, Linux, GitHub Actions
Education
University of Montreal
- Relevant Coursework: Statistical Learning, Linear Algebra, Probability Theory, Data Structures & Algorithms, Software Engineering, Database Design.