Mike Tasota

Hello! I'm Mike Tasota.

I am interested in discrete structures, programming, and other intangible things.


SCRIPTING LANGUAGES: Ruby, JavaScript, Python
FRAMEWORKS: Android, iOS, Cordova, Ruby on Rails, jQuery Mobile
OPERATING SYSTEMS: Debian, macOS, Windows


  • (May 2013 - August 2013)
  • Worked on the Web10G project, a Linux API written in C. I designed scripts for diagnostic testing as well as implementing Web10G into specific Linux programs and documentation for some of the Web10G variables.
  • Helped debug High Performance SSH (HPN-SSH), a patch for the popular OpenSSH. This fix dropped the "experimental" status of the patch.

  • (May 2011 - May 2013)
  • Improved software to solve routing problems in road networks


  • Slippery Rock University (August 2009 - May 2013)
  • Bachelor of Science in Computer Science & Mathematics (Dual Major)
  • (Cumulative QPA: 4.00/4.00)

  • (Summer 2014 - Spring 2018)
  • Non-degree Student; classes through tuition benefits
  • Grad Courses (RI):
    • Math Fundamentals for Robotics
    • Computer Vision
  • Other Courses
    • Introduction to Computer and Network Security and Applied Cryptography
    • Combinatorics
    • Graph Theory


Below are some of my main hobbies.

I have always had an appreciation for music. My appreciation only grew after I started playing music in my latter years of high school. This opened a new world of curiosity for me, both in listening to music and playing music. I enjoy writing tracks on my computer as well. My two main instruments that I enjoy playing are the accordion and the ukulele.

Currently, I am lucky to have a job where I get to do something that I enjoy. And outside of work, I sometimes find myself playing around with configuring servers and websites. When I was young, I yearned to understand how to program so I could make my own videogames. Since then, I have managed to work on a few small videogame projects. However, most of my recent projects have been motivated by other personal needs.

Language is something that I have always had an interest in. Unfortunately, I can remember many situations in the past where my communication with another person was restricted simply because we did not share a common language. I had four years of studying Spanish in high school. After finishing undergrad, I decided to start practicing Italian and Japanese as well as brush up on my Spanish again. There are so many great sources out there to learn from, and there is much to be learned.