About Me

I graduated in December 2017 from Grand Valley State University with a double Bachelor's Degree in Computer Science and Mathematics. My passion is for everything technology, but more specifically, anything related to mobile applications with my favorite being Swift and iOS.

In my free time, I mentor robotics teams within the FIRST program. In the fall, I coach a LEGO League team of elementary school kids, and in the winter, I mentor a high school team. The high school team follows a real-world engineering process to build a large, 120in diameter, 120lb robot.

Skills

Throughout my time in school and real-world experiences, I have learned quite a bit. Not only in pure programming languages, but also in writing elegent, and professional looking code.

Below, I have displayed the programming languages that I feel I am proficient in, along with an explanation of my experiences within each language. A more indepth explanation of why I feel proficient in these languages can be found on my Portfolio page.

Proficient Languages Experiences
Swift
  • Partnership with Spectrum Health for my CS Capstone
  • App to demonstrate the Operating System concept of Paging.
  • Mobile Application Class
Android
  • Spectrum Health Capstone Project
  • Mobile Application Class
C/C++
  • FIRST Robotics Programming in high school
  • Multiple classes
Python
  • Raspberry Pi - Personal & Internship at Steelcase Inc.
  • Math Capstone - implementing Numerical Linear Algebra concepts
HTML/CSS
  • Helped high school robotics team revamp team website & partner with local company to host it
  • High school robotics team to make an electronic scouting application for competitions
  • Web Application Class
JS/PHP
  • Some experience with projects from Internship at Steelcase Inc.
  • Web Application Class

Portfolio

BackDrop


iOS


  • App that allows photographers to add, share, and find photo op locations in their area.
  • Implements a rating system and smart search to help streamline the searching process.
  • Coming to the App Store soon!

Geo-Calculator


  • iOS


  • User inputs 2 Lat./Long. points, then is given the distance and bearing between them.
  • Utilizes Google Places Picker API for search functionality, Firebase to store previous calculations, and the Dark Sky API to display the weather at each location.
  • Created in Mobile Applications class.

Geo-Calculator


  • Android


  • User inputs 2 Lat./Long. points, then is given the distance and bearing between them.
  • Utilizes Google Places Picker API for search functionality and Firebase to store previous calculations.
  • Created in Mobile Applications class.

Paging Tutor


  • iOS


  • Demonstrates the Operating System concept of Paging and how processes are put into memory.
  • User chooses between 3 predetermined data files. App steps through the instructions one at a time.
  • Created in Operating Systems class.

Contact