Open to internships & new grad roles

I build low-level systems and the tools that make them usable.

My name is Bryce, I'm a senior at East Carolina University. I have a passion for low-level design and data storage.

Projects

CPU Emulator

2025-2026

My first real Rust project that has a custom instruction set, that I call EM (Emulator Machine code). It's able to run simple programs step by step over a BIOS layer that I compiled with the assembler, which is also included. This is all displayed in a Raylib window. This is accompanied by a supporting Python app that allows you to write your own programs in EM.

  • C++, Rust, Raylib, Python
  • Cargo

Agil

2026

This is my first production app that I ever built! It features a Rust backend and Swift frontend. I was tired of all these fitness apps locking features of their apps behind paywalls. So I built my own. No paywalls or monthly subscriptions.

  • Swift, Rust, Python
  • Open Food Facts

Castle Plus

2026

castle+ is a from-scratch C++ reverse proxy and process supervisor built directly on `epoll` that terminates TLS, routes HTTP traffic to backend services it launches and health-checks itself, and streams request bodies of any size with bounded memory. It includes production-grade hardening like per-IP rate limiting, live certificate reloads, and a Unix-socket admin control plane, and runs today on my home server on my Lenovo ThinkCentre, which you can find a link for the linkedin post I made when I built it below.

  • C++

b-standard

2025

This is my go-to library for when I build anything that I believe is reusable in other projects, or I feel like learning how a real system or library works. Includes pieces of ASM, C++, C and Rust.

  • Rust, C++

SwiftSearch

2025

My first big project I ever did, mainly to help me learn multithread design after I took Operating Systems. It uses available threads to perform a search operation to find words or phrases in a series of files. To test this I created a Python Script to autogenerate files for testing.

  • multithreading, C++, Python

Everything else on GitHub

About

When I was younger, I wanted to work on video games. Then I learned to program and realized how wide the world of software really is. I still love games, but these days I find myself building projects that solve problems I run into day to day. I also love teaching people to program. I help coach ECU's Coding Club, and even with AI around, I think it's a skill everyone can benefit from.

Outside of Computer Science, I love going to the gym, hanging out with my friends and working on my car. Some of my favorite games right now are Overwatch 2, Cyberpunk and Dyson Sphere Program.

Working with

  • C++
  • Rust
  • Swift
  • Python

Get in touch

Looking for Software Engineering work.