SOFTWARE PROJECTS
Software Development and Games-adjacent Experience
Anthology/Lyra
7
4 Months
Paid Undergraduate Research (2023)
A Unity application for interfacing with an existing social simulation designed to model the spread of information. Collaborated closely with the concurrent development of the simulation itself.
An interface that lets a user query the simulation.
Responsibilities
- Wireframing
- UI Programming
+ Controllable Time
+ Resizable Windows
​
Tools
- Unity 2D
- Visual Studio
- Figma
Boids simulation.
Top-down game demo; the player is chased by a red enemy, whose behavior is modeled as a decision tree.
C++ Game AI
1
4 Months
CSC 484: Building Game AI (2023)
A variety of AI pathfinding assignments, culminating in a single-player game with an automated enemy.
Features
- Built in C++
- Pathfinding Algorithms (A*)
- Flocking Algorithms (Boids)
- Enemy Decision Trees
​
Tools
- Visual Studio Code
- XMing
- Ubuntu 20.04
A page for recording an office visit as a provider.
Users list, including "editing" and "deleting" flows.
iTrust2
5
4 Months
CSC 326: Software Engineering (2022)
An Electronic Health Records (EHR) website iteratively added to over several semesters. Our class focused on expanding user roles to include "Admins" and "Patient Advocates", new role-based permissions, and other associated forms.
Responsibilities
- Full-stack Programming
+ Java Backend
+ AngularJS Frontend
- UI Flow Wireframing
- Github Wiki Documentation
Tools
- Eclipse IDE
- Java (Backend)
- Angular JS (Frontend)
- MySQL (Database)
A wireframe diagram for an Admin user's homepage.
A multiplayer platformer demo.
C++ Game Engine
1
4 Months
CSC 481: Game Engine Foundations (2022)
A made-from-scratch game engine coded in C++.
Implementation loosely guided by lectures on engine architecture.
Features
- Built in C++
- Component and Event Systems
- Multithreaded
- Client-Server Multiplayer
- Scalable Game Time
Tools
- Visual Studio Code
- XMing
- Ubuntu 20.04
A Space Invaders-inspired demo.