Hey! I'm Justin Mullin. I'm a software developer living in Minnesota, with a passion for games, music and languages.
I've been writing software since a very young age, and I absolutely love the simple pleasure of making things tick with code. At The Nerdery I build web applications of all shapes and sizes, architect and design applications, and mentor developers to help them meet their full potential.
In my free time I enjoy making small games, whether small personal projects or for game jams like Ludum Dare. I also like to play piano, occassionally pretend to write music, and spend time with my wife and three wonderful kids.
Backend developer with experience on a wide variety of production applications and an affinity for the JVM. Able to architect, design and implement web and standalone applications of many shapes and sizes.
Java, Scala, Kotlin, Spring Framework and Boot, Play Framework, REST
Extensive experience with:
Akka, Slick, Docker, Hibernate, PostgreSQL, MySQL, Git, Jenkins, AWS
Comfortable working with:
Effective collaborator. Experienced with greenfield development, legacy support, and long term refactoring/rebuild. Equally comfortable teaching and learning from others.
Principal Software Engineer - The Nerdery, Bloomington MNAugust 2014 - present
Senior Software Engineer - The Nerdery, Bloomington MNJanuary 2013 - August 2014
Interactive Developer - The Nerdery, Bloomington MNJanuary 2011 - January 2012
Software Development Intern - Minnetronix, Saint Paul MNMay 2008 - August 2010 [summers]
University of Minnesota, Morris - Morris, MNBA, Computer Science - summa cum laude August 2007 - December 2010