Himalayas logo
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 (5 years 8 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 100,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
Branden Gookin - Junior System Programmer - University of Anchorage, Alaska | Himalayas