Adam Reid

Adam Reid

Software Engineer

Software engineer specializing in backend engineering, automated testing pipelines, and robust systems architecture. Focused on high-reliability software, scalable workflows, and clean code.

Project Spotlight

View spotlights →

Infinite Maze Game

2026

A fast-paced, dynamically generated maze game where players navigate an endless procedural maze with escalating difficulty. Engineered with a modular Python architecture, automated test suites, strict CI/CD code quality checks, and an active reinforcement learning pipeline.

PythonReinforcement LearningPygameGymnasiumStable-Baselines3PoetryCI/CD

ARCompression (Arc)

2019

A systems-level file compression engine implementing Huffman encoding algorithms in C. Built from scratch to explore entropy encoding, binary prefix trees, bit-level manipulation, and performant data structures with a modular command-line interface.

CHuffman CodingData StructuresAlgorithmsMake

Career & Credentials

For full employment history, education, and credentials, visit my LinkedIn profile: