Our MSU capstone for Ally Financial: a real-time fraud monitoring dashboard that helps analysts spot, investigate, and understand suspicious transactions.
-
• Collaborated with a team of 6 to design and deliver a full-stack real-time fraud detection dashboard for
Ally Financial, featuring risk scoring, AI-powered explanations (LLM-generated with Ollama and LangChain), analytics, and geolocation visualization (MapLibre GL, PostGIS)
-
• Engineered a React/TypeScript/Tailwind frontend with TanStack Table, infinite scroll, live polling, and
Recharts analytics for monitoring fraud trends
-
• Architected a Python/Flask REST API backed by PostgreSQL with cursor-based pagination and a synthetic
transaction data generator used to create 3,000+ realistic synthetic transactions for testing risk scoring performance
-
• Spearheaded database integration, establishing PostgreSQL schema and connectivity to the Flask REST API, and led
development of the analytics page, building Recharts graphs of fraud trends