Academia
Feedback Extensions to Task-Technology Fit
Extending Task-Technology Fit theory by incorporating feedback as a dynamic construct — published at ICIS 2025.
AI for Suicide Prevention Reporting
Machine learning and NLP to detect harmful language in media coverage of suicide — a collaboration with Cisco, The Erika Legacy Foundation, and the World Health Organization.
AI Projects
Automating Explainability in Healthcare
Computer vision system to detect and explain cancerous cells in whole slide images, training on canine tissue before testing on human tissue.
Credit Risk Scorecard
End-to-end credit risk scorecard using WOE/IV feature engineering, elastic net logistic regression, and reject inference on Lending Club data.
Podcast Highlight Extractor
Two-stage NLP pipeline that extracts key highlights from podcast transcripts using custom BM25 ranking and MSMARCO DistilBERT semantic re-ranking.
Stock Price Predictor
Time series stock price forecasting API powered by Facebook Prophet, served via FastAPI with Docker support.
TSX Stock Price Forecasting
Time series forecasting of TSX composite stock prices using STL seasonal decomposition and ARIMA modeling in R.
Airflow ETL Pipeline: S3 → Snowflake
Automated daily data ingestion pipeline using Apache Airflow to load data from S3 into Snowflake with real-time Slack alerting.
Serverless Sentiment Analysis API
Real-time sentiment classification powered by DistilBERT, deployed as a serverless API on AWS Lambda with API Gateway.