Category: Uncategorized

Internship – Subaru of Indiana Automotive

During the summer of 2023, I worked as an intern for Subaru of Indiana Automotive (SIA). During this time, I learned a lot of important skills in software development and full-stack development. I gained skills in Java EE, JBoss, angular, and proper database design. I also strengthened my skills in problem solving, testing, professional communication […]

ZORO – Zack’s Open Row-Oriented Memory Scheduler

Jack Davidson, Zackery Painter Abstract: Conventional memory scheduling takes advantage of the row currently open in memory by prioritizing memory requests in that row. Only if there are no more memory requests for the open row does memory switch to another row, based on the oldest memory request in the queue. This First-Ready-First-Come-First-Serve (FR-FCFS) scheduling […]

RHIPS-Ext. Assembler

Overview RHIPS-Ext. Assembler (RHIPS-Ext. ASM) is an assembler written by Zackery Painter. The Assembler is written in Java 8 and was written for Rose-Hulman Institute of Technology CSSE232 – Computer Architecture 1. The Assembler was designed to be changed and updated easily with additional and different definition files and instruction lists. Additionally, automatic assembling is […]

RHIPS – Extend Processor

Overview The RHIPS Processor is a very simple 16-bit processor that is based on the RHIPS processor created by Zackery Painter, John Neil, Anthony Sparks, and Jack Thorp. This processor was created as a class project for CSSE232 – Computer Architecture 1, at Rose-Hulman Institute of Technology. RHIPS-Extended attempts to expand on RHIPS and give […]

FireTV Connect

Overview: FireTV Connect is a Python library that allows easy connection and control of Amazon’s FireTV Stick or FireTV. The library uses the Android Debugging Bridge (ADB) to connect to the FireTV wirelessly. Below is a link to the GitHub page and additional documentation. Why Was FireTV Connect Created? FireTV Connect was created by Zackery […]