Matt D'Souza


I haven't had much time to work on projects recently, but these are some of the projects I've worked on in the past. A lot of my projects come about from playing around, wanting to simplify a workflow, or wrangling data into meaningful information (or at least trying to).

Language Analysis: A project to identify similarities in programming languages

I wanted to build something in Scala, but didn't know what people typically used Scala for. GitHub tags repositories by the primary language, so I had the idea to try and cluster programming languages based on keywords in repositories' README's - in Scala. GitHub

Employment Stats: A project to explore co-op employment rates

Co-op employment information is available through a (somewhat limited) web interface. I wanted something a little more useful for understanding the data, so I built a tool to scrape employment information, and created a UI to explore the data. GitHub, Live demo

Metashift: A project to analyze the impact a major League of Legends patch had on the way the game was played.

Riot Games held an API Challenge looking for projects which made use of their new API. They had recently released a pretty significant patch which we suspected would change the "meta" of the game, and sought out to look for those changes. We processed hundreds of thousands of matches from the API and aggregated the results for exploration in a frontend. GitHub, Live demo

WatCard Balance: A Chrome extension which provides easy access and visualization of WatCard account usage

I got tired of wondering how much money I had on my card and worrying about my spending. I created this extension to make balance and transaction information readily accessible and easy to view. Built for EngHack 2015. GitHub, Chrome Web Store

UWFlow Plus: A Chrome extension to integrate UWFlow information directly into the course calendar

UWFlow is a website which aggregates student reviews of courses at UW. I found it tedious to keep flipping back between the official UW course calendar and UWFlow, so I created a Chrome extension which made that info accessible within the course calendar. GitHub, Chrome Web Store