Richard Grover

Software Engineer GitHub Icon LinkedIn Icon
Download Resume

About

Hello, I'm Richard Grover. I live in Salt Lake City, Utah and am passionate about:
  • Systems Engineering
  • Graphics Rendering
  • Augmented Reality
  • Machine Perception
  • Brain-Computer Interfaces

Experience

Java 7 Years
JavaScript 5 Years
TypeScript 4 Years
Python 4 Years
C/C++ 4 Years
Rust 3 Years
Go 3 Years
Kotlin 3 Years

Projects

dCubed

Neumont College of Computer Science Logo

1ST PLACE

Project Showcase

An app that teaches you to solve a Rubik's Cube- powered by computer vision.
  • Scan an entire Rubik's Cube with only two photos
  • Play, pause, rewind, and fast-forward through instructions
  • Learn the human way of solving, not the absolute fastest
View on GitHub
Java Javalin OpenCV Python PyTorch Flask TypeScript React TailwindCSS Three.js

vkad

A CAD (computer-aided design) program that can create and export 3D models.
  • Create polygons & extrude to 3D
  • Save to a format recognized by 3D printers
View on GitHub
C++ Vulkan FMOD 3D Printing

villa

A (work in progress) clean-room implementation of the Minecraft Beta 1.7.3 client. Featuring:
  • WGPU render backend
  • Fully functional GUI and world navigation
  • Perfect interop with original Minecraft server protocol
View on GitHub
Rust WGPU WGSL TCP