Matt Peretick
Software engineer, omnivore, friend, alumnus
Code
Various projects from roughly 2013 to present day.
College Basketball Predictor
A set of AWS Lambda functions that aggregate particular regular season statistics to calculate a winner between two college basketball teams. Fully CI/CD using AWS SAM and GitHub Actions. Lambda and data extraction/transformation scripts written in Python.
College Football Leagues
A data-driven simulation of college football rankings using promotion and relegation in favor of traditional conferences. Primarily written in Scala, using DynamoDB for storage. Data is sourced from the College Football Data API.
ScalaTrie
An immutable and purely functional trie library written and tested in Scala. Published to Sonatype using sbt.
Whomst is On?
A Telegram chat bot that can display Steam user information for chat participants. Written in Typescript, deployed via Docker. Steam user information is provided by the Steam Web API.
Verdeckt
A website designed to aggregate and display small, independent men's street wear clothing companies. The site is written in Python, with Flask as the web framework and SQLite as the database. Deployed and hosted on AWS EC2.
Fwip
An Android app that enables users (primarily college students) to find and tell others about free food in their vicinity. Written in Java. The Google Maps SDK is used for location data and map functionality.
Pics 'n' Words
A simple Python program that recreates an image using colored text.
ArnoldC Fib
A Fibonacci number generator written using the nearly-unreadable ArnoldC language.
Modulator
A modulus calculator designed to handle fractional and negative inputs. Written in JavaScript, with some light CSS.
This Website
Static website hosted in an S3 bucket.
LeetCode
A collection of successfully answered LeetCode questions. Most questions are answered in Python, with a few answered in Scala.
ProgFun
A repository tracking my progress learning Scala. Primarily contains answers to exercises from Functional Programming in Scala by Paul Chiusano and RĂșnar Bjarnason.
Not Code
Mileage may vary.
AWS Kendra Spell Check Blog
A blog post describing how to use AWS Kendra Spell Checker — a feature I designed, developed, and released.
B1G Betting
A record of my attempts to bet on all Big Ten football games against the spread, starting with the 2021 season.
Dotfiles
A collection of my dotfiles, updated over the years.
Contact
Say hey!
The best way to reach me. Alternate email: mattjp@umich.edu.
Currently an SDE at Amazon, working on AWS Kendra.
GitHub
Project repositories dating back to 2015.
Resume
Up-to-date as of July 24th, 2022.