Jonathan Terrell devCodeCamp Alumni


Relocation:  Remote or Dallas Metro
Availability:  Immediately


  • JavaScript
  • Java
  • React
  • Redux
  • Node
  • Express
  • MongoDB
  • Git/GitHub

Jonathan Terrell


10-Day Final Project

The Founding Marketplace is an e-commerce application, that puts a priority on where products are made. Patrons register and log in, where you are taken to the main product page. Here you can scroll through all the products offered, and see a picture, who made it and where, see a map pinning the location, and add the product to your cart. Patrons can also leave comments/reviews of products.  In the nav menu at the top left of the screen, you can log out or go to your cart. In your cart, there is a checkout button that moves products to the list of your past purchases, which you can view by clicking on Order History.

On the home screen users also have the option to go to the Merchant Log in screen where they can register and log in as a Merchant. Merchants are then directed to the Merchant task screen where they can view Merchant Profile, Add Product, submit a request for Highlighted status, and edit their About section. The Merchant profile will have the Merchant’s information and list all that Merchant’s products. There is an upload image button for each product where they can upload an image of their product. The Add Product button takes you to the Add Product page, where you can add a product name, description, address made, and price. The Submit Request for Highlighted status button takes you to the Request Highlighted status page where you can submit a request. There is also an input box where the Merchant can edit their about section.

There is also an admin login that can only be accessed with the URL. When logged in with the admin credentials, the admin can see a list of requests that have been submitted by merchants. The admin can approve or deny these requests.

Watch my video presentation of this application below.

Hire Me Because…

I am a motivated passionate professional, that has taken a winding course in my career. I have gained experience working with companies of all sizes to solve technical problems. This path provides for valuable experience, that I can bring to this new challenge. I enjoy solving problems, in creative ways, and looking at things in new ways.

Passion For Programming

I am passionate about creating things, and programing gives you the ability to create some amazing things. The challenge of getting an idea out of your head and into reality is demanding, but when you crack those difficult issues that arise, it is exhilarating.

Three Words About My Professional Qualities

  • Ambitious
  • Reliable
  • Persistent

Three Words That Describe The Best Role For Me

  • Leadership
  • Innovation
  • Challenging

Watch My Capstone Presentation

A 10-day sprint that starts with each students’ idea. They are responsible for architecting this application, researching and learning any new languages or technologies to complete it, and build the final project. Since this is their crowning achievement during our course, instructors are very hands-off during the lifecycle of the development of their capstone.