About Me

Passionate about ML/AI, Mathematics, Data Science, and Software Development

I'm Oliver Perrin, a passionate and dedicated Senior Computer Science student at Appalachian State University with a minor in Mathematics and a certificate in Data Science. I thrive in Mathematics and Machine Learning Environments, constantly expanding my skills and embracing new technologies.

My academic journey has equipped me with a strong foundation in various programming paradigms and problem-solving techniques, from building mathematical language interpreters in Haskell to developing a Y86 Pipelined Assembly simulator in C and C++.

I've also gained valuable experience in collaborative environments, from working in a small team to develop video games in Java to working on many global teams to produce data-driven projects and insights for top companies such as OpenAI, Intel, Spotify, and Lyft. I'm also the team captain and a player in the university's Esports club!

I am currently working on a few ML projects and exploring new aspects of ML Engineering

4+
Years of Study
10+
Programming Languages
5+
Major Projects

Education

Appalachian State University • B.S. Computer Science, Minor in Mathematics, Data Science Certificate

Relevant Coursework

  • Applied Machine Learning
  • Data Structures & Algorithms
  • Database
  • Numerical Methods

Academic Projects

  • Mathematical language interpreter (Haskell)
  • Y86 pipelined CPU simulator (C/C++)
  • 2D game engine (Java)

Leadership

  • Team Captain, University Esports Club