Skip to content
View rusty-trim's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Owosso
  • 17:05 (UTC -05:00)

Organizations

@StrafeChat @LSSU-Ri3D

Block or report rusty-trim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rusty-trim/README.md

Hello, I'm Rusty 👋

  • Computer Science student at Lake Superior State University
  • Interested in systems programming, algorithms, and the foundations of computer science.
  • I want to understand not just how things work, but why they work as well.

Current Focus

  • Data Structures & Algorithms - Developing algorithmic thinking and learning to recognize and solve unfamiliar problems.
  • Computer Science Theory - Computability, complexity, theoretical foundations, and understanding why computation works the way it does.
  • Engineering Through Projects - Building increasingly large software rather than learning technologies in isolation.

Technical Stack

Languages

  • C++
  • C
  • Rust
  • TypeScript / JavaScript
  • Python
  • SQL

Tools & Environment

  • Neovim
  • Qt Creator
  • Visual Studio Code

Projects

Zircon (Markdown Editor) - Status: Ongoing

  • A markdown note editor application that utilizes Tauri and React.JS
  • A voxel engine based game that I am working on for my computer graphics class.

Goals

  • Short-term:
    • Become proficient in systems programming, computer science, and mathematics.
    • Become highly competent in C/C++ and Rust, Linux, operating systems, algorithms, and software architecture.
    • Build increasingly sophisticated projects that demonstrate genuine engineering ability.
    • Develop the ability to independently learn difficult technical subjects and solve unfamiliar problems.
    • Explore different areas of computer science to determine whether I want to pursue industry, research, or perhaps both.
  • Long-term:
    • Become a highly capable computer scientist and engineer.
    • Build scalable and technically sophisticated software.
    • Pursue research in an area of computer science that I find exciting, if that path becomes a good fit.
    • Contribute new knowledge as well as new technology.
    • Create technology or research that has a meaningful impact on the world.

📫 Connect 📫

LinkedIn

Pinned Loading

  1. neovim-config neovim-config Public

    Lua

  2. classroom-scheduling-app classroom-scheduling-app Public

    C++ 1