Brayden Aldrich

Brayden Aldrich

I'm a senior at Oregon State studying computer science. I love to build creative solutions and solve practical problems. My area of expertise is Full Stack Development, and I have a personal interest in Audio and Graphics.

Work

Yazaki North America

  • Stellantis BU
  • Software Engineer Intern
  • June 2024 - September 2024

  • In my last internship, I dove heavily into manipulating and displaying data pertaining to both products and engineering. I created 6 macros, saving hundreds of hours of work in total, in three seperate divisions within the business unit. In the ever increasing automotive crunch, this allows engineers to focus on creating better end products. I was also lucky to expand beyond the walls of Stellantis and create a web application that was used in a fellow intern teams demo to upper management.
  • Achievements

  • Created six sustainable macros that will save dozens of hours of work, having never coded in VBA before.
  • Created a Load Calculator web application for the R & D Intern teams project showcase, with all animations and functionalities written in vanilla JavaScript.
  • Technologies

    Visual Basic
    Excel
    Javascript
    CSS
    HTML
  • GM BU
  • Software Engineer Intern
  • June 2023 - September 2023

  • For my second internship, I was focused on two products: a JSON DLL for Siemens ModularXC, and an all inclusive macro, a rewrite of a previous macro but in C# for better performance. I was able to explore the C# ecosystem for the first time, and build the groundwork for a sustainable solution. This is the first time I dealt with requirements and timelines, and I gained considerable experiences in both my successes and failures.
  • Achievements

  • Created an Excel plugin and DLL using C#, having never used the language before.
  • Won the “Intern Process Improvement” challenge with an idea to expedite the testing and validation process for parts.
  • Technologies

    C#
    Excel
  • EI Software BU
  • Software Engineer Intern
  • June 2022 - September 2022

  • In my first internship, I worked alongside 3 other interns in a Scrum team within the EI Software department. This was my first introduction to Scrum, as well as working in a professional environment -- the closest I got until then was commercial cleaning in an office building. I was able to prove the use case of Python for the head of the department by building a Python app plus a GUI to interface with PTC Integrity, a version control manager. I also helped bring back the asset control project, where I dove into the data analysis lifecycle for the first time: compiling and cleaning data.
  • Achievements

  • Proved Pythons use case by creating an application to interface with PTC Integrity
  • Revived the asset management project and compiled all asset sources into a proven data type within PTC Integrity
  • Technologies

    Python
    Excel
    PTC Integrity

Projects

  • Oregon State University
  • Collaborative Note Taking App link
  • Capstone project created for Oregon State's security club. Real-time document editing, document publishing, and challenge tracking for CTF competitions. FOSS and self-hostable on low-end hardware.
  • Project image: Collaborative Note Taking App

    Technologies

    Go
    MySQL
    SQLC
    TypeScript
    SvelteKit
    Tailwind
    Docker
  • Personal
  • This Portfolio
  • Created and designed to showcase my abilities and experience. Utilizes Three.js and GLSL shaders, as well as Go templates. The holographic shader was adapted from a final project in my shaders class.
  • Technologies

    Go
    Three.js
    GLSL
  • Oregon State University
  • Picnic Defenders link
  • Simple game where users needs to swat bugs before they reach the picnic. Our professor added it to his "Hall of Fame" site, which showcases the best final projects each semester.
  • Project image: Picnic Defenders

    Technologies

    Javascript
    CSS
    Node.js
  • Oregon State University
  • Mastermind MASM link
  • Mastermind created in Microsoft Macro Assembler (MASM). I was responsible for programming user interaction via key commands, setting the ui response, and game state flow.
  • Project image: Mastermind MASM

    Technologies

    MASM
  • Oregon State University
  • Treasure Hunt
  • Mobile treasure hunt game where the user must decipher clues to find the location hinted at. Features 3 locations around Corvallis, Oregon.
  • Project image: Treasure Hunt

    Technologies

    Jetpack Compose
    Kotlin
    Android Services
  • Oregon State University
  • smallsh link
  • Bash shell implementation written in C in just 252 lines! Handles forks, redirects, comments, $$, exit, cd, status, and exec. Also detects SIGINT and SIGSTP signals.
  • Technologies

    C
    Bash
  • Yazaki North America
  • User Permissions Matrix
  • Application written to find a users permissions within PTC Integrity for the EI Software Department.
  • Technologies

    Python
    TKinter
    PTC Integrity
  • Yazaki North America
  • Load Calculator
  • Web app to help with the R & D intern team's project demo. Will show the users battery use per appliance, and determine the appropriate package on a speed-o-meter like animation.
  • Project image: Load Calculator

    Technologies

    Javascript
    CSS
    HTML