Dominic Altamura's Projects
Advent of Code 2022 Solutions Written in Java (This is the first year I'm attempting to do every single day, so I'm sticking with a language I'm very familiar with)
Recursive Descent Parser and Evaluator for Boolean Expressions
A repo consisting of matrices, linked lists, arrays, and basic memory references using pointers. Made primarily for CSC322 students at SUNY Oswego to get a deeper understanding of how to write in C
A collection of learning modules using Sage and Python libraries to crack moderately difficult classical ciphers.
(I am aware this is not very efficient, this was my first foray into parallel computing)
A Tool to Facilitate Calibrated Peer Reviews
The CSNePS Knowledge Representation and Reasoning System
Config files for my GitHub profile.
API Poller using the Loggly package to track api call successes and failures
Personal Resume & Blog
A mobile-friendly website made with React Bootstrap for thedrivingcrooner.com from I Think You Should Leave
An implementation of data mining to find association rules from two years of grocery store receipts
An example of efficient image segmentation
First CS Class Repository
Example using Javax Email Library
A simple way to get around last.fm's awful decision to not make artist images readily available in Go. Use this by example to get an artist's image from their site, if one exists.
Face Recognition Using a basic Local-Binary-Pattern-Histogram model and then a more robust Convolutional Neural Network
An example of using open liberty in a docker container to send emails
A program that performs symbolic differentiation and integration
Heap, quick, and radix sort
A program measuring the latency and throughput of UDP and TCP connections in Java
The text prediction program implementing a trie I discuss in my blog
A TFTP Implementation using Sliding Window Packet Transmission
Made for one of my professors to get the count of words written by each student on a collection of google documents