About

Hello, my name is Eric. I studied Computer Systems Administration at Southern Adventist University. I like working in web development with open source tech, and while I feel that I am fullstack capable, I do prefer to work with backend code/dev ops stuff.


I consider myself an easy going guy. I would prefer to do an activity rather than sit around and talk (I'm kind of quiet). I enjoy learning new things, and feel that I learn best visually and through hands-on practice.


In my free time, I enjoy mountain biking, watching/playing sports, board/card games, and watching comedy TV shows.

Eric Johnson

Skills

Sample code
Enjoy Working On
  • Laravel
  • PHP
  • MySQL
  • Linux
Comfortable Working With
  • JavaScript
  • jQuery
  • HTML5
  • CSS3
  • Bootstrap
  • MaterializeCSS
  • Git
Some Experience With
  • Python
  • C++
  • SCSS
  • Docker

Experience

Work Experience
  • Used Equipment Guide - Software Engineer (Jan 2018 - current)

    - Integrate with 1st and 3rd party APIs and libraries


    - Optimize MySQL queries, adapt indexes, monitor database status


    - Document backend code utilizing OpenAPI specification


    - Create and modify responsive email templates used across all popular email clients


    - Unit and feature test to ensure a solid product is delivered to production

  • Southern Adventist University - Student Programmer (Apr 2017 - Dec 2017)

    - Developed a Laravel API that will be consumed via mobile and desktop apps. Implemented the database schema consisting of 20+ tables in MySQL Created an admin web interface using Blade templates and Materialize. Full documented the API endpoints on a GitLab wiki.


    - Added feature requests (mainly UI/UX updates) to Dialogue. The project consists of a custom PHP API and a custom admin CMS for modifying and adding to many portions of the website.


    - Corrected legacy PHP scripts to correctly parse CSV files and store information in a MySQL database for Southern Adventist University's prospective student registration program.


    - Modified PHP scripts to allow local high school to export registration data to Pearson PowerSchool.

  • McKee Foods Corporation - Software Engineering Intern (Dec 2015 - May 2016)

    - Design and build new business reports using SSMS and SSRS


    - Make layout adjustments on internal mobile business applications using SCSS and some AngularJS

Personal Projects
Screenshot of app
Vue -> Laravel API

A recipe storage app with the frontend written with Vue and the backend written with Laravel. It's a RESTful API using JWT authentication via Laravel Passport.

Screenshot of app
Nameplate Android App

An app designed to replace traditional office nameplates with a dynamic interface. It is updatable via an accompanying mobile app for the office occupant's phone that syncs with the nameplate via Dropbox.

Custom PHP MVC Framework: Todo App

I wanted to build a simple framework modeled after Laravel's so I could learn more about how it works.

E-Commerce Site Using Stripe

An e-commerce website I built for a friend using Laravel. Payments were made using Stripe. A small admin area was also made to manage products.

Learn More

Contact and History Resume LinkedIn Email Me
Coding and Tutorial Profiles GitHub Laracasts FreeCodeCamp