Hi, my name is

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
Company A
Netflix
Penn Interactive
Walmart

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 👇

Unreal Engine/C++
NextJS/React
Unity/C#
TypeScript
Jonathan Reeves

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.

🔗 GitHub Repo

C#
Unity
Terrain Tool
Importing Assets
Unity Survival Game

Warehouse Wreckage

Unreal Engine 5 phsyics simulation that allows you to take out your frustrations on unsuspecting barrels and racks in an abandoned warehouse.

Unreal Engine 5
Blueprint Visual Scripting
Asset Importing
WarehouseWreckage

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.

🔗 GitHub Repo

Unreal Engine 5
Blueprint Visual Scripting
Marketplace Asset Imports
Custom Animations
Drone Destroyer

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.

🔗GitHub Repo

TypeScript
React
Redux
Paint App

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

HTML
CSS
TypeScript
Phaser
Run Goblin Run

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.

React
Webpack
Bootstrap
Babel
Rick and Morty Characters

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.

Blender
Mantaflow
Domain: Gas
Flow: Fire
Fire Simulation

My Experience 🧑🏻‍💻

2018 - 2020

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.

2020 - 2021

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.

2021 - 2022

The Home Depot

I worked on building out services for handling custom alert messaging and logging.

2022 - 2022

Penn Interactive

I worked on building backend services and tests for creating, updating and managing custom games within the mobile apps.

2022 - 2022

Walmart

I worked on building out backend services for handling Rollbacks.


What Clients Say About Working with Me 👇

I will always be thankful to Jon for helping me break into the tech world and land my first coding job. His knowledge of technology is second to none, and he has a natural talent for problem-solving and finding creative solutions. He is a team player who is always willing to go the extra mile to help others succeed. I highly recommend him for any team looking to add a talented and dedicated member to their ranks.
Drew
Drew Gomez
Fullstack Developer @ Thryv
thryv
Learning React Native for the first time was a huge challenge for me. If I did not have the support from Jonathan I am not sure I would have made it! He spent countless hours helping me fix bugs and erros that I had no idea where to start.
Zena
Zena Creps
Content Streamer @ Twitch
Twitch
Jonathan Reeves was an amazing React Native instructor and helped me truly understand core concepts. Jonathan was always willing to make time for his students on their schedule when they were struggling with a specific concept. I enjoyed how when I needed this extra help, rather than give me the answer directly, Jonathan helped me walk through the code and solve the issue myself. This shows great understanding of what he is teaching, as well as excellent teaching skills. Even after the bootcamp Jonathan has been an amazing friend, and very helpful in preparing me for interviews and helping me study. He is very selfless, and wants to help all his students succeed.
Brian
Brian Cervantes
Founder @ React Bricks
React Bricks

Want me building stuff for you? Reach out to me on LinkedIn.
Made in React Bricks