Matthew Biesen - Professional Programmer

About this Page

My name is Matthew Biesen and I currently work for Enova as a Site Reliability Engineer(SRE) . Process improvement through automation is my passion, and I have dedicated over 3 years to this field of study. This io was created to provide a summary of my coding experience. Contained herein you will find some of my favorite project source code and information regarding my career as a programmer.

For a more complete list of my coding endeavors, please visit My Github Profile

About Matthew Biesen

I have been programming on an almost daily basis since August of 2015. The first programming language I learned was VBA, and I used it extensively to increase efficiency in the workplace during my time at NIPSCO. I learned about Raspberry Pi around May of 2016 and began sporadically learning Python and Bash commands.

In October of 2016 I left my company and began studying programming every day, working for at least 8 hours a day.

  • July 2015 – October 2016: Used VBA with Excel and Access for work
  • March – October 2016: Git, Command Line, Python, Ruby, and HTML
  • October – November 2016: Ruby, HTML, CSS, PHP, and JavaScript
  • November – December 2016: JQuery, Golang, and C
  • December 2016 – February 2017: MVC, Mongo, SQL, Rails, and Angular
  • February – April 2017: Rails and SCSS
  • April – June 2017: Algorithm selection, advanced OOP principles, VB and C#
  • June – July 2017: Continued C#, studied Xamarin and Java (for Android)
  • July – August 2017: Continued Java, C#, studied Mongo and SQL
  • September 2017: Off to China! worked in React, Python and Rails
  • October 2017 - December 2018: Employed at Percipia as a VOIP Software Support Specialist. PHP, Asterisk, FreePBX, Python
  • December 2018 - Present Employed at Enova as a Site Reliability Engineer, primarily work in Postgres and Rails

Matthew Biesen's Personal Projects - OLD

Some projects I had worked on when I was coming into programming


Repository Link Description
Python Email Pyhon nginx email server housed in docker
Euler Challenges Complex mathematical challenges that require coding skill in order to solve.
Getting Started With Microbit Presentation on the BBC microbit to a local club. Includes links to examples and projects. All of my microbit projects use Python
Simon Sez Simon Sez game written in Javascript
Android to Python LED Matrix Android app to draw on a 32x32 matrix and optionally stream to a real matrix display.
PHP access MySQL Project completed for interview. Uses web form to update MySQL db.
LED Display Project Provide a Python based UI for Adafruit's 32x32 LED Matrix. "Paint" to the LED display in real time!

The Path Forward

I am going to work on building my skills with AWS. I am going to continue developing skills in Python, Golang, and front end development with the inention of becoming employed as a Software Developer.