Relocation:  No – Cincinnati Metro Area
Availability:  Immediately


  • JavaScript
  • Bootstrap
  • jQuery
  • JSON
  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • Redux

Dillon Tarr


10-Day Final Project

The name of my capstone is Budget Assistant. It solves the problem of our not being aware of the way we use our money; it does this by providing a place to record planned income and outgo and to see helpful information like outgo category percentages and expected net increase over any period of time. An example of this is how the main page of any budget you open in the app shows income, outgo, and net increase on a daily, weekly, monthly, and yearly basis.

I used Node.js, a React.js + Redux front end (+HTML and CSS), and an API composed of Express.js and a MongoDB Atlas database (utilized with Mongoose) to develop Budget Assistant into a helpful tool that saves me a lot of manually calculating and increases my awareness of how I steward the money I’ve been given. In future iterations, I would like to allow users to be viewers (and not managers) of budgets so that, for example, parents could share their budget information with their children for the purpose of teaching them. I also want to allow budget managers to add other budget managers to a budget, and for all budget managers to be able to view a history of changes to their budgets.

Watch my video presentation of this application below…

Hire Me Because…

I seek to do my job the best I know how to do it and to do whatever is in my power to make the company I work for achieve and exceed its goals for the good of its owners, employees, customers, and the world.

Passion For Programming

I am most passionate about spending the least (not always little) time making the most reasonable and efficient solution to each task/problem I encounter, with the end goal of creating a product that will truly benefit people.

Three Words About My Professional Qualities

  • Ethical – My circumstances do not dictate my actions. I aim to do what is right and just.
  • Accountable – I acknowledge my actions as originating from myself, good or bad.
  • Diligent – When it’s time to work, it’s time to do my best work.

Three Words That Describe The Best Role For Me

  • …I am given clear expectations and the tools I need to meet those expectations.
  • …I have ample opportunities to learn from others with more experience than me.
  • …My logical and creative strengths can be utilized fully.

Watch Dillon’s 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.