Jonathan Reeves
I am a Software Engineer.
I like to build amazing experiences for clients 😎.
Currently, I'm focused on creating video games using both Unreal Engine as well as Unity 🎮.
![Jason's Deli](https://images.reactbricks.com/original/351f6d29-dfd3-48f1-b0ad-176fae87e15b/jasonsdeli.webp)
![Company A](https://images.reactbricks.com/original/62f01b23-3998-48e8-8d54-cbf5ac02feef/company.webp)
![Netflix](https://images.reactbricks.com/original/8dadef42-8611-4f01-9674-925e35025388/netflix.webp)
![Penn Interactive](https://images.reactbricks.com/original/aa21ceb9-9ccf-412c-9598-75328f00f839/penn.webp)
![Walmart](https://images.reactbricks.com/original/a612240a-2913-40a8-92cc-3484748d55c6/Walmart.webp)
I'm Jonathan Reeves.
I've been coding for almost 4 years. I'm a fullstack developer and instructor at NuCamp where I help students learn the basics of mobile app development using React Native. In my spare time I create video games using both Unreal Engine and Unity.
When I am not coding I enjoy spending time with my two kids and wife.
Tech I use 👇
![Jonathan Reeves](https://images.reactbricks.com/original/addfef9d-0f0b-4734-a021-654b72ebb8f3/jonathanreeves.webp)
My Coding Projects ⚒️
Survival Horror Game
A fully functional survival game built with Unity to showcase some of the techniques the Unity editor is capable of such as creating atmospherice fog/mist. Using C# to script out enemy AI behavior as well as a boss fight mechanic. Implemented a fully functioning lighthouse as well as inventory system for storing weapons and health packs.
![Unity Survival Game](https://images.reactbricks.com/original/4353e7dd-4551-46fb-b2f7-0280c0aca409/survivalgame.webp)
Drone Destroyer
A first person shooter(FPS) where your goal is to destroy the never ending waves of Drones that have taken over this abandoned city.
![Drone Destroyer](https://images.reactbricks.com/original/08616c3b-e5e8-4ed8-9608-4115ed0787a5/dronedestroyer.webp)
Paint App
An homage to the old Microsoft Paint application from Windows XP and earlier versions of the OS. Using React, Redux, TypeScript and a XP.css for styling. This was a bare bones implementation of the application.
![Paint App](https://images.reactbricks.com/original/cc63e1f5-37bc-4e5e-ba2d-abb972a09ae6/paintapp.webp)
Run Goblin Run
A project using the Phaser game engine and TypeScript. The game sees you controlloing a Goblin trying to collect as much gold pieces as you can without falling off the platforms or hitting the spike traps. There is a power up that grants double jump. The controls are simple: Sacebar to jump. Hold it down to jump higher/farther.
🔗 GitHub Repo
![Run Goblin Run](https://images.reactbricks.com/original/071ccf1a-2c7e-45cb-80b0-06e43c38a334/rungoblinrun.webp)
Rick and Morty Characters
This project was built with React. I wanted to build it from scratch instead of using the create-react-app cli I decided to create the directory and install all the dependencies and configure up all the configs myself in order to better understand how to use Webpack and Babel.
![Rick and Morty Characters](https://images.reactbricks.com/original/c7f825f8-38fa-4eb4-a1fa-e694f1debb50/rickandmortycharacters.webp)
Fire Simulation
For this project I wanted to try my hand at learning more about using Blender to create realistic looking simulations. I was able to use Mantaflow, which is built in to Blender as of version 2.8+ in order to create this simulation.
![Fire Simulation](https://images.reactbricks.com/original/b3fd9eef-751c-4310-a87a-2b32657e60c0/firesimulation.webp)
My Experience 🧑🏻💻
Jason's Deli
I created internal tools for managing customer accounts including adding reward points as well as any refunds or orders filled online or through the moblie app.
Company A
I worked on adding accessibility to the Toyota website. Allowing customers to use screen readers and other assisted technology to view products on the site.
The Home Depot
I worked on building out services for handling custom alert messaging and logging.
Penn Interactive
I worked on building backend services and tests for creating, updating and managing custom games within the mobile apps.
Walmart
I worked on building out backend services for handling Rollbacks.
What Clients Say About Working with Me 👇
![Drew](https://images.reactbricks.com/original/c9bcb502-7f0f-4f43-823b-0030bfb8cf10/drew.webp)
![thryv](https://images.reactbricks.com/original/a367f176-d86a-43a6-8b7b-e6e078a1355a/thrive.webp)
![Zena](https://images.reactbricks.com/original/012e4ac4-dbf4-43f9-8495-74503a0d73e2/Zena.webp)
![Twitch](https://images.reactbricks.com/original/7e553374-a61f-4698-902f-af002f5b6bc0/twitch.webp)
![Brian](https://images.reactbricks.com/original/7f42ce5b-ad03-4eb4-a161-d91d070513d6/brian.webp)