Best Buy Demo - Microservices Web App (AKS)
This project is an Azure-based, AKS-orchestrated, containerized microservices-based e-commerce application simulating a Best Buy storefront and admin operations. The application is built using a polyglot microservices architecture designed for cloud-native deployment. The entire system is containerized using Docker, with images hosted on Docker Hub, and orchestrated in production by deploying Azure Kubernetes Service (AKS) using ARM or Terraform IaC templates.
Rideau Canal Skateway - IoT Data Stream Dashboard
This project is an Azure-based, real‑time ice-skating safety simulation dashboard powered by IoT Hub, Azure Stream Analytics, Cosmos DB, and Blob Storage. Sensor data flows from IoT devices congregated into IoT Hub, through Stream Analytics, into Cosmos DB for live aggregation, and archived in Blob Storage for historical records. The dashboard, built with Dash (Plotly) and deployed on Vercel, visualizes current conditions, safety status, and hourly trends across multiple canal locations.
Ottawa Traffic - RESTful API Dashboard
This project is an Azure-based traffic ingestion system focused on real-time traffic events in Ottawa. It is designed to fetch, display (stateless through Redis) and store traffic events using Azure Functions, Azure Table Storage, and Dash. Note: This project is no longer integrated with Nokia EDA, but future integration may be considered.
Reddit - Social Media Scraper
This project is a pipeline for scraping Reddit posts and comments with Go, and analyzing sentiment using both VADER and transformer-based models with Python. Sentiment analysis results are persisted to Azure Blob and Table Storage for future analytics implementation. (via Azurite for local development)