I graduated from the University of Utah in Spring 2023. My capstone team project was an online virtual board game environment.
Here's the poster from our demo day:
These were my technical accomplishments on the project:
Automated a deployment pipeline using Docker, GitLab Runner, and Google Cloud
Integrated Swagger UI and MongoDB driver into our ASP.NET API
Managed a MongoDB database
Along with the technical work, I regularly presented the project with my team to others, including fellow students, course staff, and industry professionals.
I've always been inspired by the work of YouTuber Mark Rober, so when I had the opportunity to take his online course on Creative Engineering, I jumped on it!
I started this project as part of that experience. Here's my prototype:
Here's what it does. . . Remember this classic Simon game?
The alarm function makes me play several rounds of Simon to prove that I'm awake before it stops ringing.
I recorded a demo video of some early functionality you can view
here.
Since then, I've added some new features including a menu system for changing settings and device modes.
After I make a few more tweaks, I'd like to order a PCB of my circuit and design a 3D-printed case for it.
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';