Jordan Hershberger

Full Stack Software Developer

Thoughtful design and creative solutions from the heart of Indianapolis

Skills

Interpersonal

  • Customer Service
  • Written and Verbal Communication
  • Leadership
  • Meets Deadlines
  • Detail Oriented
  • Adaptable
  • Problem Solving
  • Visual Design

Technical

  • Html, CSS, Javascript
  • NodeJS + Express
  • C# + .Net Core
  • SQL + Entity Framework ORM
  • MongoDB + Mongoose ORM
  • Docker

Projects

Synthaesthesia

Synthaesthesia takes an image file as an input and dynamically writes music based on average color values throughout the image. My approach to this application was to devise a deterministic algorithm so the same image would always produce the same song, all while staying within the same musical key throughout.

Technologies Used

Fate Builder Character Manager

Fate Builder was my capstone project at Eleven Fifty Academy. It is a full stack application for managing characters in a table top roleplaying game I am codeveloping. The design goal was to make a straight forward tool with minimal navigation for ease of player use during a game.

Tech Stack

  • C# + .NET Core
  • SQL + Entity Framework ORM
  • Microsoft Identity Framework
  • Bootstrap
  • Azure Deployment Service

The Man Behind the Keyboard

Hello! I'm Jordan, a software developer located in Indianapolis, Indiana. I like interesting challenges, thoughtful design, and long walks on the beach.

I have been described as resourceful, tenacious, and thoughtful. I like a challenge, and I don't like to give up until I've not only found a solution, but understand the core of the issue itself.

I first got a taste of software development in high school using the lovely visual basic language. Seeing my ideas convey to the screen felt like magic, and I was instantly hooked. I then attended Purdue University for a few years studying computer science.

While at Purdue I attended I was introduced to the core concepts of computer science, learning object oriented programming in Java and lower level programming in C and Assembly. I worked as a software development intern at GE Aviation for 6 months where I redesigned the onboarding page for incoming interns to increase usability, developed test cases for software, and helped discover an authentication vulnerability in an internal tool.

Life has taken me many places from software intern to a barista competing on a national stage, to being a staff trainer for the Department of Revenue talking about semi trucks. One constant through all this change was utilizing programming to solve problems. I continued developing applications periodically in my free time over the past couple years, but really wanted a more structured approach to continue my education. With attending college not a financial option, I enrolled in the 6 month Software Development bootcamp through Eleven Fifty Academy.

Through Eleven Fifty I learned how to write full stack applications in C# using the Dotnet Framework, SQL, and Docker. Through group projects I was able to learn and apply Agile methodologies, managing sprints and requirements with Jira, as well as implementing version control methodologies using Git and Github.

When not making neat stuff, I like playing the guitar and drums, playing video games with my friends, running Dungeons and Dragons games, and hanging out with my cats (Nooch and Tofu) and my puppy (Benedict).