Profile picture

Matt Kragen

Back-End Software Developer
Pronouns he/him
Open Resume Email Directly

About me

Optimization has always been a passion of mine. Whether it comes to learning a new skill, organizing my living space, or getting the most out of a vacation, I savor the moments when I can design the optimal framework to make things happen.

In the world of software development, I am able to play to that strength and create clean, purpose-driven code. I am excited to participate in projects that challenge me to develop this skill so I can help to make interesting and practical applications available to everyone.

Preferred locations

  • San Diego, CA
Open to other locations and/or remote work

Previous industries

  • Health, Wellness and Fitness

Skills

  • Atom
  • CSS3
  • Git
  • GitHub
  • Google
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Visual Studio

Currently learning

  • Continuous Integration
  • Django
  • JavaScript
  • Python
  • Software Architecture

Projects

Sweater Weather

Sweater Weather

Project scope time 60 hours
Collaborators

Tools Used

  • Git
  • GitHub
  • Rails
  • RSpec
  • Ruby
  • Visual Studio

Sweater Weather is a Rails API that provides the information necessary to build a front-end application. It uses its access to MapQuest routing features and OpenWeather forecasts to provide a user with details about a potential road trip. Upon registration with an email address, users are provided with a unique API key. This key can then be used to access the Road Trip endpoint. By combining MapQuest's Route service with OpenWeather's Onecall service, this application can display the travel time to a user's chosen destination along with the predicted weather forecast at their time/date of arrival.

Launch the App Code Repository
Screenshot detail for project Sweater Weather
Screenshot thumbnail #1 for project Sweater Weather Screenshot thumbnail #2 for project Sweater Weather Screenshot thumbnail #3 for project Sweater Weather

Travel Buddy

Travel Buddy

Project scope time 150 hours
Collaborators Profile picture for Antonio King Profile picture for Carina Sweet Profile picture for Michael Abbott Profile picture for Matt Toensing

Tools Used

  • Bootstrap
  • CSS3
  • HTML5
  • PostgreSQL
  • Rails
  • Ruby
  • Travis
  • User Authentication

Travel Buddy is a full-stack application written in Ruby on Rails. It consumes the National Park Service and Open Weather APIs to make planning a road trip with your friends easier. We styled it with Bootstrap to give it a nice touch and implemented OAuth through Spotify to allow for collaborative playlists in possible future updates.

Launch the App Code Repository
Screenshot detail for project Travel Buddy
Screenshot thumbnail #1 for project Travel Buddy Screenshot thumbnail #2 for project Travel Buddy Screenshot thumbnail #3 for project Travel Buddy Screenshot thumbnail #4 for project Travel Buddy

Rails Engine

Rails Engine

Project scope time 50 hours
Collaborators

Tools Used

6-day Solo Project for Turing School. A fully functional E-Commerce API with access to a full database of Merchants, Items, Invoices, and related business data. Rails Engine can identify associated resources, calculate total revenue for one or many merchants, and can perform full or partial searches by name.

Code Repository
Screenshot detail for project Rails Engine
Screenshot thumbnail #1 for project Rails Engine

Enigma

Enigma

Project scope time 60 hours
Collaborators

Tools Used

7-day Solo Project for Turing School. Enigma utilizes a Caesar Cipher-based encryption/decryption algorithm that interacts with a .txt file in the user’s computer. It can take handle all ASCII characters as well as special characters.

Code Repository
Screenshot detail for project Enigma
Screenshot thumbnail #1 for project Enigma Screenshot thumbnail #2 for project Enigma Screenshot thumbnail #3 for project Enigma