Skip to main content
BG
Open to opportunities

Branden Gookin

@brandengookin

Knowledgeable junior system programmer eager to tackle impactful projects.

United States
Message

What I'm looking for

I am looking for a collaborative environment where I can grow my technical skills and contribute to innovative projects.

I am a passionate junior system programmer with a Bachelor’s degree in Computer Science from the University of Anchorage, Alaska. My journey in programming has been fueled by a deep interest in low-level systems, embedded systems, and graphics programming. I thrive on challenges that allow me to apply my skills in languages such as Rust, C++, and Python, and I am eager to contribute to projects that have a significant impact.

Throughout my academic career, I have worked on various projects that showcase my technical abilities. Notably, I developed a Unix-inspired micro-kernel for the Raspberry Pi, which includes a fully featured terminal and process scheduler. Additionally, I created a console emulator for the Nintendo Entertainment System that accurately emulates hardware functionality. My work on a high-performance relational database demonstrates my commitment to optimizing performance through innovative data structures and compile-time meta-programming.

Experience

Work history, roles, and key accomplishments

UA

Junior System Programmer

University of Anchorage, Alaska

Jan 2020 - Present (6 years 5 months)

Developed a Unix-inspired micro-kernel for the Raspberry Pi 4B, featuring a terminal, file system, and process scheduler. Created a custom Linux FUSE file system, mimicking Linux's built-in file system with extensive unit testing.

Education

Degrees, certifications, and relevant coursework

University of Anchorage, Alaska logoUA

University of Anchorage, Alaska

Bachelor of Science, Computer Science

2020 - 2024

Activities and societies: Developed a Unix-inspired micro-kernel for Raspberry Pi, a custom Linux FUSE file system, and a Bash-like shell. Created a true-to-hardware cycle-accurate emulator for the Nintendo Entertainment System and a high-performance relational database. Implemented a proof-of-concept zero-knowledge prover and verifier using zk-STARKs protocol.

Completed a Bachelor of Science in Computer Science, focusing on various programming languages and technologies. Gained expertise in low-level systems, including embedded systems, CPU optimization, and graphics programming.

Tech stack

Software and tools used professionally

Interested in hiring Branden?

You can contact Branden and 90k+ other talented remote workers on Himalayas.

Message Branden

People also viewed

View all talent

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan