gavin ruane

student

I'm a fourth-year student at Cal Poly in San Luis Obispo, California, and this is my personal website!

more about me

I am currently pursuing a BS in computer engineering at Cal Poly. Here are some of my interests related to my major:

  • Operating system & driver programming
  • The Linux kernel (I use Arch btw)
  • Networking and networked applications
  • Graphical user interfaces, historical and modern UX/UI design practices
  • Modern, native desktop/mobile app development
  • Computer history, graphical user interface history
  • Computer science education

my programming languages

(in no particular order)

  • Kotlin (my new favorite)
  • TypeScript
  • C
  • Go
  • Python
  • C++
  • Java
  • LaTeX (if it counts!)

my portfolio

Here are some of the projects on which I've worked recently:

Check out my GitHub to see more of my projects!