me

Matt Fry - The Story

Growing up in the cornfields of Champaign County, Ohio, I always had a faciscation with technology. I would always take apart electronics at a young age to see how they worked. My first taste of programming was in the mid-90's when I was given an IBM AT PC after my cousing upgraded to a new laptop with the revolutionary Windows 3.1. The computer had no games on it and the monitor was capable of producing one color, green. My friend and I discovered it had the BASIC programming language installed and I taught myself how to make simple programs. It was after this, I decided I wanted to become a computer programmer and I attended DeVry University to major in Computer Information Systems. When I first attempted to learn Java, there were not many resources available and my professor was less than knowledgable in the subject matter, I grew frustrated and I changed majors to Business Information Systems and went into restaurant management. During my time in restaurant management, I still had a love for technology and how things worked. After years in the restaurant industry, I finally made the decision to make a career change and joined a top rated coding bootcamp, We Can Code It.


I am full-stack Java developer, my original frustration with Java has now grew into a love of learning more about it! I am constantly researching and learning new technologies to make myself more valuable to make myself more valuable to any employer.


Outside of my professional ambitions, I am the father to a beautiful daughter, a 10 year old terrier named Maggie, a golden retriever named Booker and an angry cat named Eddie. I live with the dogs and cats and my girlfriend Marie in Old North Columbus. We enjoy biking, dining at different restaurants in Columbus. My personal hobbies is retro game collecting, with a focus in Nintendo and Atari. As a side note, I still own that old IBM PC that first sparked my love for programming.


Skill Set


Technical Inventory

Java • Spring • Hibernate • JPA • JavaScript • MVC • HTML5 • CSS3 • Flexbox • Grid • TDD • Agile (Scrum)• Object Oriented Programming (OOP) • AJAX • JSON • Restful APIs • Responsive Design / Mobile • SQL • Relational Databases • Source Control / Git • AWS


Other Skills

Adobe Photoshop • Microsoft Excel


Projects

Virtual Pet

This is the first group project I was a part of. It was a simulation of the tamagotchi craze from the 90's.

Technologies Used
Java, GitHub, GitBash
Visit my repo

ATM Project

This is one of my first personal projects. I started with a ATM, then began adding different features as I learned more about Java.

Technologies Used
Java, GitHub, GitBash
Visit my repo

Point of Sale

Working on a command line based POS system. This is just the precursor to building one using more robust front-end technology. This is no more than me planning on the basic structure for a POS.

Technologies Used
Java, GitHub, GitBash
Visit my repo