I'm an autodidact programmer with a broad portfolio of personal and school projects. I love turning abstract ideas into solid, working software and stay focused on performance, reliability, and clean design. Over the years I've built components from low-level VMs to full-stack web apps and 2D game engines. I enjoy collaborating in teams, learning new technologies, and delivering tangible results.

Christopher Brown

I'm an autodidact programmer with a broad portfolio of personal and school projects. I love turning abstract ideas into solid, working software and stay focused on performance, reliability, and clean design. Over the years I've built components from low-level VMs to full-stack web apps and 2D game engines. I enjoy collaborating in teams, learning new technologies, and delivering tangible results.

Available to hire

I’m an autodidact programmer with a broad portfolio of personal and school projects. I love turning abstract ideas into solid, working software and stay focused on performance, reliability, and clean design.

Over the years I’ve built components from low-level VMs to full-stack web apps and 2D game engines. I enjoy collaborating in teams, learning new technologies, and delivering tangible results.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

RISC-V Virtual Machine at School Project
June 1, 2025 - August 31, 2025
Developed a virtual machine for a subset of RISC-V, including ELF file reading and complete fetch-decode-execute-memory-writeback pipeline. Implemented support for specific function system calls.
Basic C compiler at School Project
September 1, 2025 - November 30, 2025
Implemented a C-subset compiler that emits executables. Used LLVM, LEX, and YAC as the backend toolchain.
Online Bartering Service at School Project
March 1, 2025 - May 31, 2025
Full-stack web application enabling barter of possessions for possessions. Tech stack includes Python Flask, MongoDB, and Flask Websockets with a frontend and real-time chat. Project executed with four teammates using Agile methodologies.
AI software applications at School Project
June 1, 2025 - August 31, 2025
AI-focused projects on various training datasets, addressing tasks from weather prediction to author analysis. Includes training and testing models with an 80-10-10 data split and dataset sanitization.
Cryptography Suite at School Project
September 1, 2025 - November 30, 2025
Implemented cryptographic algorithms (SHA1, RSA, AES) per specification. AES implemented in C; RSA and SHA1 implemented in Java.
Asteroids at School Project
March 1, 2025 - May 31, 2025
Asteroids clone with new mechanics such as energy shields and unique alien behavior. Implemented in JavaScript using P5.js for rendering.
STEEL Core — Low level core library at STEEL Softworks
September 30, 2022 - Present
Personal project: 15K SLOC Java core library with hardware acceleration, using LWJGL, OpenGL, GLFW, and Nuklear to accelerate desktop app development. Ongoing development supporting COLDSTEEL Sprite Studio.
COLDSTEEL Game Engine — 2D game engine at COLDSTEEL
September 30, 2020 - October 30, 2022
Personal project: 2D side-scrolling game engine with basic multiplayer, custom animation, rendering, physics, and audio. Scripting in Python via Jython.
Sole Developer - COLDSTEEL's Sprite Studio at STEEL Softworks
November 30, 2022 - Present
Development tool allowing creation of images and animations for games and the web. 44K SLOC pixel editor, 2D animation, and raster graphic creation application. Distributed on Steam with Steam Workshop integration for scripts. Supports scripting via Python with Jython. Maintained and documented with Javadoc. Ships with FOSS helper library (written in C and Java) for loading produced animations into user applications.

Education

Master of Science in Computer Science at University of Tennessee, Knoxville
January 11, 2030 - December 1, 2025
Bachelor of Science in Psychology, Minor in Mathematics at University of Houston
January 11, 2030 - December 1, 2023

Qualifications

Bachelors Degree - Psychology
August 15, 2019 - December 21, 2023
Minored in Mathematics
Masters Degree - Computer Science
August 14, 2024 - December 12, 2025

Industry Experience

Software & Internet