Pinned Repositories
2048Clone
Quick clone of 2048 I drafted up one evening
EmploymentStats
A project to retrieve and plot information about co-op employment.
github-api-wrapper
A simple Scala wrapper for the GitHub API
java-nullness
Toy project to instrument java bytecode and look for any correlation between nulls in parameters and return types
joos-box
jvm-emi
LanguageAnalysis
League-New-Meta
A web app which uses Riot Games' API to query the game information and present graphical analysis of thousands of League of Legends matches before and after the 5.13 patch, in which many changes were made to items with the Ability Power stat. The goal of this project is to systematically look for a shift in the "metagame", that is, the most popular (and often most successful) characters played and items purchased both before and after patch 5.13.
OCaml-Tiger
An OCaml compiler for the Tiger language
UWFlow-Plus
A Chrome extension which adds UWFlow information to ugradcalendar.uwaterloo.ca pages
DSouzaM's Repositories
DSouzaM/OCaml-Tiger
An OCaml compiler for the Tiger language
DSouzaM/joos-box
DSouzaM/League-New-Meta
A web app which uses Riot Games' API to query the game information and present graphical analysis of thousands of League of Legends matches before and after the 5.13 patch, in which many changes were made to items with the Ability Power stat. The goal of this project is to systematically look for a shift in the "metagame", that is, the most popular (and often most successful) characters played and items purchased both before and after patch 5.13.
DSouzaM/UWFlow-Plus
A Chrome extension which adds UWFlow information to ugradcalendar.uwaterloo.ca pages
DSouzaM/jvm-emi
DSouzaM/java-nullness
Toy project to instrument java bytecode and look for any correlation between nulls in parameters and return types
DSouzaM/annotation-tools
Tools for type annotations in Java
DSouzaM/EmploymentStats
A project to retrieve and plot information about co-op employment.
DSouzaM/github-api-wrapper
A simple Scala wrapper for the GitHub API
DSouzaM/LAByrinth
Group project for SE 101
DSouzaM/LanguageAnalysis
DSouzaM/checker-framework
Pluggable type-checking for Java
DSouzaM/const-checker
DSouzaM/const-checker-experiments
DSouzaM/dotty
Research platform for new language concepts and compiler technologies for Scala.
DSouzaM/dsouzam.github.io
Personal website for projects and employment information.
DSouzaM/flow
Adds static typing to JavaScript to improve developer productivity and code quality.
DSouzaM/FontTool
DSouzaM/fuzzingbook
The Book "Generating Software Tests"
DSouzaM/jmh-tutorial
a sample project to show how to use jmh
DSouzaM/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
DSouzaM/mesh-artifact-firefox
DSouzaM/mesh-testsuite
DSouzaM/micronaut-cache
This project includes caching support for Micronaut
DSouzaM/odds-and-ends
DSouzaM/scalatest
A testing tool for Scala and Java developers
DSouzaM/seafoam
A tool for working with compiler graphs dumped by the GraalVM compiler
DSouzaM/snowflake-connector-python
Snowflake Connector for Python
DSouzaM/SortingVisualizer
Graphical representation of various sorting algorithms.
DSouzaM/SudokuSolver
Trying my hand at a sudoku solver from scratch without any tutorials