jackry.dev

Projects

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.