Mike Kasberg

is a Senior Software Developer at Bandwidth where he does web API development with Java, SQL, and other technologies. He is also an experienced Android developer.

Blog


02 Mar 2018 · Why Are My Tests Failing?

Software Development

Have you ever tried to diagnose a test failure and had no idea what’s broken? Maybe you were looking at something like this:

Failed asserting that false is true.

Or, equally as bad:

java.lang.AssertionError at …

These are pretty bad...

01 Mar 2018 · How Much Faster Does a New SSD Make a 2012 MacBook Pro?

Projects

How much faster does a new SSD make a 2012 MacBook Pro? A lot.

I recently upgraded a 2012 MacBook Pro with a new SSD, and I was blown away by the results. The computer was basically unusable before the...

09 Dec 2017 · Hour of Code 2017

Software Development

The Hour of Code is an annual event to encourage Computer Science education during Computer Science Education Week. I participated this year by volunteering at an elementary school, where I spent about an hour introducing the students to computer programming...

Pages


ConfessIt Icon

ConfessIt

ConfessIt is an app for Catholics. It has 4.5 stars in the Google Play App Store after more than 550 reviews and 28,000 downloads.

Count the Dots Icon

Count the Dots

Count the Dots is a surprisingly challenging and addictive game based on Subitizing.

About


I'm a Senior Software Developer at Bandwidth where I do web API development with Java, SQL, and other technologies. I'm also an experienced Android developer. In my increasingly scarce free time, I develop websites and Android apps. My most recent app is Count the Dots, a game that's based on subitizing. I also maintain ConfessIt, an app for Catholics, with a 4.5 star rating after more than 550 reviews and 28,000 downloads.

I graduated Summa Cum Laude from the Colorado School of Mines with a degree in computational and applied mathematics; I subsequently completed a Master's of Education at the University of Denver as part of the Denver Teacher Residency. After a short stint of full-time teaching, I returned to the field of software engineering at SpotX, where I worked for 3 years before joining Bandwidth.