Brennan McCreary devCodeCamp Alumni

Relocation:  No – Pittsburgh Metro or Remote
Availability:  Immediately


  • JavaScript
  • Angular
  • Typescript
  • Atom
  • Docker
  • Sequelize
  • Postgres
  • HTML
  • CSS
  • Node.js
  • React.js
  • MongoDB
  • Web Services & REST API
  • JSON
  • Git & GitHub
  • Visual Studio Code
  • Postman

Brennan McCreary


16-Day Final Project

For my capstone, I built an entirely re-imagined web application for online gaming and content creation collective known as, Branched Gaming Network.  This re-imagination aimed to take a previously lackluster website that did not function to the extent of the community’s needs and transform it into a responsive web application that could direct the traffic of the community accordingly.  Therein, the new web application includes features such as dynamic access based on a user’s registration and assigned status, an embedded stream viewer that showcases community partners based on concurrent viewership, an integrated community calendar, and single-vote polling for collecting community input.

Technologies used: JavaScript, React.js, Node.js, Express.js, MongoDB, Multer, Joi, Axios, JSON Web Token, React Hooks, Twitch API, Google Calendar API,

Watch my video presentation of this application below.

Hire Me Because…

Both as a developer and a person in general, I strive to always continue collecting additional useful information.  I am a highly impassioned person who, through involvement, finds a connection with the work I am doing and its importance in its respective field.  Additionally, I work well independently and alongside others in instructional, leadership, and complementary capacities.  I also, independent of scenario or capacity, find the process of problem-solving and troubleshooting to be rewarding.

Passion For Programming

My passion for programming is deeply rooted in my early experiences with technology changing around me.  I started out just exploring the very basic levels of programming using in-game command lines.  That naturally evolved to filling nearly all of my elective classes in high school with programming classes.  After high school, I took on a twelve-week internship with Gaze working on their HousingDB project.  My passion for programming has been a keystone of my life for quite a while now and it only grows with each new bit of knowledge I acquire.

Three Words About My Professional Qualities

  • Diligent – The most satisfying result of success is knowing that I pushed through a problem to find a desirable solution.
  • Versatile – I take additional responsibilities to learn and explore new skills and have a lot to offer in areas outside of technical capabilities.
  • Passionate – I take a lot of pride in performing to the highest of my capabilities and producing quality work.

Three Words That Describe The Best Role For Me

  • Growth – As I grow as a developer and as a person, I would hope that my role would grow alongside me.
  • Communication – Clear and concise communication within all levels of a work environment simplify tasks and general morale.
  • Involved – I enjoy being involved as deeply as I can in whatever role I may be performing, even if it is simply for informative purposes.

Watch My Capstone Presentation

A 16-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.