Welcome!
I'm Arjuna, a Gonzaga Alum who recently graduated with a
B.S. in Computer Science.
I've really been enjoying making visually appealing pages with
HTML/CSS/JS and JS frameworks recently :D
I'm looking to apply these skills and deliver well made frontend
products!
About Me

My full name is Arjuna Herbst and I'm a big Manchester City & Gonzaga Basketball fan, and I love getting outside and traveling. I'm deeply committed to learning and implementing emerging technologies. Currently, I'm seeking opportunities in software development, engineering, or related technical fields where I can leverage my skills to solve real-world challenges effectively.
- My Skills in CS Include: Python, SQL, Node.js, Javascript, Github, React, Vue.js, HTML/CSS, AWS
Coursework
CPSC321 Database Management
CPSC321 was a course that covered the basics of relational dat abase management. Languages used included SQL, Javascript (Node.js), and Python. Topics covered included: ER diagrams, advanced and basic SQL queries, querying a database from a frontend web application (see project link), and more. See YouTube video on this course's final project below
Click hereCPSC450 Algorithm Design & Analysis
This course covered principles and techniques of computational complexity. Topics could include dynamic programming, B-trees, minimum spanning trees, Floyd and Warshall algorithms, various string matching algorithms, computational geometry, exponential growth of round-off errors, NP-completeness and reducibility.
CPSC326 Organization of Programming Languages
In this course, I learned the main components of programming languages and the architecutre of intepreters and compilers. We used Java as a base language to implement our own language called "MyPL". This involved building a lexer, parser, type checker, VM, and code generator to compile MyPL code to bytecode. Also covered was OCaml and functional programming.
CPSC322 Data Science Algorithms
This course provided a detailed overview of the processes and techniques used in creating data science applications. Topics included data preparation and cleaning, summary statistics, basic data visualization techniques, feature selection, discretization, k nearest neighbors, naive bayes, decision trees, ensemble methods, apriori rule mining, and k-means clustering.
Projects
Space
3D Web Page
Built a web page with 3D animations and models using Vite.js with Three.js. May not load properly on smaller devices.
KNN Clustering
NBA Data Analysis
Using Jupyter Notebook, I implemented KNN clustering to analyze NBA 2022-23 player data and find trends and patterns within the data.
Dynamically Populated UI
Flavor Exchange
Using Node.js, Express, React.js and MySQL Database, I created a web application that allows users to post and leave reviews for their favorite ingredients and recipes.
Contact Me
Send me an email and I'll get back to you as soon as possible.
Please provide your name and a brief description of what you're looking for.
Send me a Message:
Camera Roll

Spokane, WA

Spokane, WA

Roseville, MN

Grand Teton, WY

Marina Bay, Singapore

Colville, WA