Currently Job Searching

Software Engineer
Entry-level Networking Roles
Entry-level Cybersecurity Roles
C# / .NET Developer
Analyst Roles

Who Am I?

Zachary

Zachary Adkins

B.S. in Computer Science

Summa Cum Laude

Passionate Computer Science student, graduated June 2026, with the desire to better understand the human experience through technology, music, and other media. Currently residing in Eastern Pennsylvania, USA. Determined to contribute to impactful development, and hopeful to help establish sustainable systems.

NES Emulator

NES Console

Hardware Emulation

Worked in a team of five to emulate the hardware components of the NES. We created C++ emulations of the Central Processing Unit (CPU), Picture Processing Unit (PPU), and Audio Processing Unit (APU). Furthermore, we programmatically recreated constructs such as memory management. This project was completed over the course of 9 months, separated into sprints to simulate a proper development experience.

Super Mario Bros

Mappers & Running a ROM

We began by emulating one of the most basic mappers, NROM. This allowed us to run ROMs for games such as Donkey Kong and Super Mario Bros. Toward the end of development, we were working on incorporating other mappers, particularly UNROM to run ROMs such as Mega Man, but time constraints limited our ambition.

Phone


+1 (484) 903-2424