Internships
LexisNexis Reed Tech
While waiting to be approved for a Position of Public Trust, I spent the first half of the summer working on Reed Tech's platform engineering team. During this time, I familiarized myself with ADO pipelines, Terraform, Podman, Veracode, and many Azure resources. This work culminated in my main project, which was to create a pipeline that would remove the need for managers to manually select modules as entry points for Veracode scans.
During the remainder of the summer and in my current part-time position, I’ve served on the 'SWAT' rapid-response team. In this role, I’ve learned a lot about agile workflows and how to quickly get up to speed on large projects.
McNeil & Co.
The majority of my work at McNeil was spent developing web applications. This included converting legacy Microsoft Forms to web-based versions, creating a custom company image gallery, and assisting with the modernization and UI overhaul of their widely used e-learning site. I also led the switch to cloud key storage using Hashicorp Vault and implemented a Content Security Policy.
During the approximately eight months I worked in this role, I also gained experience with tools such as Postman, GitHub, and MSSQL. Most valuable was the early experience I was able to gain working as part of a real development team.
Personal Projects
Pirat
As a member of Bilge Rat Studios, I developed Pirat, a physics-based puzzle platformer where you play as a rat infiltrating and sinking enemy pirate ships.
TwistOCaml
A terminal-based Rubik's Cube simulator built in OCaml as the final project for CS 3110 - Data Structures and Functional Programming.
jackry.dev
This website runs on an Azure Static Web App, using GitHub Actions for CI/CD. Pages are converted from Markdown files to HTML using a custom template.
RISC-V Processor
In Logisim, built a single-cycle RISC-V processor on top of an Arithmetic Logic Unit for CS 3410 - Computer System Organization and Programming.
Tree vs. Table Search in Handwriting Recognition Systems
Report on the implementation and evaluation of tree and table search. Final project for ECE 2400 - Computer Systems Programming.
Minecraft Server Scanner [WIP]
A simple Minecraft server scanner that uses masscan to check IPs and mcstatus for server info.