NAME
Joseph Bronsten - computer science student and systems programmer
SYNOPSIS
firstname-lastname [--languages PYTHON JAVA ZIG]
[--domains COMPILERS SYSTEMS AI]
[--tools LINUX GIT GODOT]
DESCRIPTION
Joseph Bronsten is a computer science student with a focus on low-level systems, programming language implementation, and applied machine learning.
Primary interests include compiler construction, typed lambda calculi, neural networks built from first principles, and interactive systems programming.
Prefers understanding tools by implementing them.
SKILLS
Languages:
Python, Java, Zig, C, x86-64 Assembly (familiarity)
Concepts:
Compilers, ASTs, type systems, interpreters
Tools:
Linux, Git, Godot, Vim, Arduino, Raspberry Pi
PROJECTS
Compiler (Work in Progress)
A custom compiler targeting x86-64 assembly.
Implements lexing, parsing, AST construction,
type checking, and stack-based code generation
with no heap allocation.
Neural Network Library
Fully-connected multilayer perceptrons implemented
from scratch in Python without external ML libraries.
Godot Game Projects
Multiple 2D game prototypes exploring non-traditional
mechanics, including sound-based interaction and
physics-driven projectiles.
EDUCATION
University of California, San Diego
B.S. in Computer Science (in progress)
EXPERIENCE
FIRST Robotics Competition (FRC)
High-school robotics competition experience involving
programming, mechanical design, and teamwork.
PHILOSOPHY
Understanding emerges from implementation. Prefers simple, explicit systems over opaque abstractions.
CONTACT
Email: josephbronsten@gmail.com GitHub: https://github.com/satdarn
SEE ALSO
gcc(1), clang(1), python(1), zig(1), godot(1), git(1)