Joseph Mathew

Projects

Fantasy Football Logo

Fantasy Football Luck Analyzer

Technologies: Python, Streamlit, Matplotlib, Plotly, ESPN Fantasy Football API

Fantasy football isn't just about skill β€” luck plays a huge role in weekly matchups. This interactive Streamlit app quantifies that luck across four dimensions to give users a more honest look at their team’s performance in their ESPN league.

🏈 Try it on Streamlit | πŸ”— Read More on GitHub

NOTE: First load may take a few seconds β€” app may be sleeping & spins up on demand.


MindfulJot Logo

MindfulJot: Emotion-Based Journaling App

Technologies: Java, Android SDK, Firebase (Auth, RTDB, Storage), Material Design

MindfulJot is an Android wellness journaling app that helps users reflect on their emotions over time. It blends daily journaling with mood tracking to support emotional awareness and mental clarity.

πŸŽ₯ Watch Demo Video | πŸ”— Read More on GitHub


ChowChat Logo

ChowChat: Spontaneous Dining Coordination App (UI Prototype)

Technologies: Figma, UX Research, User-Centered Design

ChowChat is a mobile app prototype that helps Northeastern students coordinate meals on campus. Designed with a social-first approach, ChowChat makes it easy to facilitate spontaneous mealtime conversations.

πŸ“± View UI Prototype | πŸ“„ Read Report


HuskyBusters

Technologies: D, SDL2, Networking, Game Design

HuskyBusters is a networked multiplayer pursuit/evasion game where players navigate tilemaps and engage in strategic evasion or capture. Built with D and SDL2, it features smooth sprite animation, real-time movement, and server-client synchronization.

πŸŽ₯ Watch Demo Video | Github available upon request


jsFinance: Financial Portfolio Tracker

Technologies: Python, MySQL, SQL Stored Procedures, Yahoo Finance API

jsFinance is a command-line financial portfolio tracker that helps users and admins manage accounts, set goals, and conduct operations with natural-language-like commands. The system is powered by over 40 stored procedures to handle transactions, CRUD operations, and dynamic stock data updates.

πŸ“„ Read Paper | Github available upon request


Feel free to explore my work, and if something sparks your interest, I'd love to chat more!