π Software Developer
π» Passionate about Web Development, Sofware Development, Natural Language Processing
π Based in Utah USA
- π± Currently learning Godot, Rust, and Zustand
- π οΈ Working with C/C++, JavaScript/TypeScript, React, Python
- β Experience in R, Java, SQLite, GDScript, OpenGL
- π« Reach me at austin.hillyard@gmail.com
- π Undergraduate Student in Computer Science : Brigham Young University
- π Minor in Compuational Linguistics
This is a ray tracer that draws triangles and spheres. They are shaded and colored using a Phong shading model and supports reflections up to 2 recursions by default. Made from scratch according to class specifications with the exception of a
vec3model class.![]()
From the boot.dev project course. A gemini agent CLI tool that can read, write, and execute files in a workspace.
This is a polygon line renderer using Python's Pygame module to manage the screen and keyboard controls This follows a standard graphics pipeline translating objects according to camera position and rotation, as well as a clipping plane for 2D screen projection.
This is a multiplex proxy server in C that handles socket connections I coded for an assignment for CS 324 at BYU. The assignment included some basic structure, but most of the functionality was implemented in this assignment or carried over from past assignments.
This was a for a final project for two classes. The goal was to try and create a subreddit classification distilbert model from scraped reddit posts. This was my first time using machine learning models in Python.
This was a group project for CS 428 Software Engineering at BYU. Quikvote was a fellow student's web project, and we added extended functionality as a group. I was the role of project manager, and did all of the write ups and requirments, as well as some code contributions. Source code
βοΈ Inspired by awesome developers!


