Projects

Portfolio Site Architecture

This site is a Python FastAPI application hosted on AWS EC2. Nginx handles TLS termination and reverse-proxying, with certificates from Let's Encrypt. DNS is managed via Route 53, and the full infrastructure is defined in Terraform. The backend supports WebSocket connections for real-time game features and uses Pydantic for request validation throughout.

Architecture diagram — placeholder

FINRA Customer Complaint Detection

A machine learning system built at work for detecting and classifying customer complaints against FINRA regulations. The pipeline ingests unstructured text from multiple sources, applies NLP preprocessing, and routes complaints through a classification model to flag potential regulatory violations for review.

Architecture diagram — placeholder