Headshot
John Houser
4th year CS student @ UCLA. Passionate about computer science. Building useful tools with software.

Projects

Sorting visualizer
Sorting Visualizer
React
Redux
Typescript
Styled Components
Visualize the algorithms behind well known sorting algorithms such as Insertion, Bubble, Selection, Quick, Heap, Radix, and Merge. Pause and control the playback speed of any of the sorting algorithms.
Portfolio
This Portfolio
Next.js
Typescript
Tailwind CSS
A hub for all the projects I have worked on. It is fully responsive to the various screen sizes that may visit this site.
Virtual UCLA
Recreationists
JavaScript
Express
Heroku
Socket.io
With a team of four, we virtually recreated a portion of UCLA's campus. We created a multiplayer game where users can walk around and explore a part of the campus at a time when we were all remote due to the pandemic. I was responsible for handling collisions, all networking, and the physics.

Skill Set

Front End
React
Redux
Recoil
Typescript
Styled Components
Tailwind CSS
Electron
Back End
Next.js
Node.js
Express
Socket.io
Postgres/SQL
Go
RESTful APIs
Misc
Python
Java
C
C++
Bash

Contact

Email
john (at) houserjohn (dot) com
Cell
208-412-5439