commit fb53a84fd316ce05385232dc843441af31026a14 from: Caleb Stein date: Thu Jul 17 00:06:40 2025 UTC update portfolio commit - 3e6029958e4a0de65dc9ab566b2e2b3251974080 commit + fb53a84fd316ce05385232dc843441af31026a14 blob - c7bb1b22df73c0fcfbb37d11c3924ec483295ea5 blob + b19e8669a4f4a111a0d2711efbf5d5edf2ef4dd5 --- resume.ms +++ resume.ms @@ -138,6 +138,15 @@ Built a 2D sprite-based game engine supporting arbitra \(en https://github.com/calebstein1/amphora .sp .5 T} +\m[default]Aug 2024 - Sept 2024\m[line_color];T{ +. B "CCC" +\(en C, SDL, 6502 ASM, pthreads +. br +Designed a fantasy game console built on a custom virtual 6502 CPU implemented in C, supporting seperate CPU and GPU threads, 32k RAM, multiple screen resolutions, and six input buttons. This system runs real 6502 machine code produced by the cc65 toolchain. +.sp .5 +\(en https://github.com/calebstein1/ccc +.sp .5 +T} \m[default]Jan 2024 - June 2024\m[line_color];T{ . B "Stardew Valley Mods" \(en C#, .NET IL @@ -153,7 +162,7 @@ T} . B "Shell On The Shttr" \(en Shell, Apache, Docker . br -Designed an entire web app framework out of shell scripts (yes, really), including dynamic page generation; a custom module system; integration with front-end npm packages; a custom database for persistent data; secure user authorization and authentication using hashed and salted passwords and auth cookies; protection against CSRF attacks on forms; and a custom CLI tool supporting single-line Docker container builds and deployment to remote servers as a SystemD service. I was able to build and deploy my personal website, https://calebstein.net/, using this framework. +Designed an entire web app framework out of shell scripts including dynamic page generation; a custom module system; integration with front-end npm packages; a custom database for persistent data; secure user authorization and authentication using hashed and salted passwords and auth cookies; protection against CSRF attacks on forms; and a custom CLI tool supporting single-line Docker container builds and deployment to remote servers as a SystemD service. I was able to build and deploy my personal website, https://calebstein.net/, using this framework. .sp .5 \(en https://github.com/calebstein1/sh-on-the-shttr .sp .5 blob - d78cde78b975dd96165c2b2ce9195e07c12eab3e blob + 660be65c84e71a344e8497277e6b563929e5d323 Binary files resume.pdf and resume.pdf differ