Jesse Riggs

Profile

Jesse Riggs wearing a green shirt and a fedora hat.

Industry experienced software developer with Scrum and SaaS skills looking for entry level software development position

contact:This email address is being protected from spambots. You need JavaScript enabled to view it.

Qualifications

  • Proficiency in Java/PHP/SQL/ReactJS/JavaScript/C

  • Developing on .NET framework

  • Experienced with Eclipse, Visual Studio and VIM

  • Familiar with each component in LAMP stack

  • Linux systems programming

  • SCRUM and other Agile methodologies

  • Version control with GIT

  • Programming Joomla! Content Management System

Education

Boise State University

BS Computer Science

Fall 2020

Courses Taken:

  • Databases

  • Distributed Systems

  • Computer Networks

  • Programming Language Translation

  • Theory of Computation

  • Theory of Probability and Statistics

  • Introduction to Mandarin

  • Physics With Calculus I and II

Demonstrations

Demonstrating various programming abilities

Fuzzy Kizzle

Fuzzy Kizzle link

Javascript platform game

Five Divides

Five Divides link

a finite state machine that accepts strings divisible by five

Better CovidTracker

CovidTracker link

React based Covid19 statistics tracker

Work History

Freelance Developer

Software Developer

2015-present

Developing Wide Range Of Applications

  • MVC components written in PHP

  • JavaScript web apps

  • Joomla! CMS

  • Database management

  • Search Engine Optimization

Analysis

  • Implementing test harnesses

  • Writing documentation

  • Analyzing efficacy of program outcome

SAP

Software Development Intern

2013-2014

Developing Mobile Device Management software

  • Android client side

  • Web based front-end in JavaScript and JQuery

  • Back-end in C#

  • Database queries in SQL

Analysis

  • Quality control on implemented tasks

  • Presenting implementations to product owners

  • Researching feasibility and writing proof of concept

Boise State University

Linux Lab Assistant

2012-2013

Assisting computer science students by:

  • Answering both syntactical and comprehensive questions

  • Clarifying project expectations and outcomes

  • Offering advice to avoid pitfalls

  • Maintaining an atmosphere that is conducive to learning and creativity