Jeffrey Kozik's Projects
Java AI programs written with 2 teammates
Choose a home team and an away team and hold down "a" for the game to play before your very eyes. Uses players actual stats from www.basketball-reference.com to determine game flow.
Highlights and counts ads on Bing and always appends "in 2021" to search results to ensure recency
Minimum viable project of Vol & Tell volunteer crowdsourcing website created at the Give Back Hack in Cleveland 2019.
2-player JavaFX game; users must follow various rules and win with 5 in a row. Also, AI mode for user to play against which calculates move based on how many sets the move forms and blocks.
Coded JS game to play against computer
Data Structures project to create a homemade HashTable to count how many of each word is in a file and output the frequencies.
Generates Huffman encoding of characters from input file resulting in compressing sample file to 58% of original size.
Coded a C-like programming language with two teammates in Racket that could handle variables, arithmetic, if statements, while loops, continue, break, throws, try catch, and most importantly functions.
We created the inLine database to help businesses manage waitlists so that customers don't have to physically wait in line, and can instead spend their time more productively until there's room for them at the resturant or business.
Portfolio website made with Gatsby
Custom browser extension I coded so that 12 different tabs could be searched across simultaneously.
Python program that tracks length of rally (how many hits in a row) of a videotaped ping pong point.
Sorting railcars on a train to practice using linked lists, generic types, iterators, and comparable.
Browser extension I coded for the owner of site-checker.org to easily get SEO tips for any website.
ensures you don't post to the wrong slack channel on accident
enroll in classes that are full automatically
Data Structures project to create a homemade efficient merge sort algorithm and to do a functionality test as well as a runtime test on the algorithm.
Various methods manipulating strings and arrays to get practice with loops.
Automated spreadsheet with Apps Script to record time spent on tasks and calculate task data. Intend to turn into app, add schedule auto-generation.
easy way to research ebay products
Presentation of Thomas Robert Malthus' idea of how population grows exponentially, but food/resources only grow linearly which is why overpopulation could be a problem.
Custom browser extension I coded so that payment information across 12 tabs could be displayed in a single location.
You didn't think that halloween could get any better. Free candy, costumes, and the Great Pumpkin. Think again, this game will make your holiday better than you ever could have imagined.
Python script implementing Selenium which constantly refreshes webpage and enrolls user in class when someone drops it. Personally worked successfully for 2/2 courses.