John Kotz

Full Stack Engineer in Minneapolis


I have been working as a software developer since 2012. I have experience in multiple platforms and sectors of business. I am experienced with both .NET and the JVM and have worked in retail, banking, legal and IOT. I enjoy the challenges faced in working with web technology and look forward to continuously improving my skillset.

I am comfortable with: Java, MySQL, Node.js, python, groovy, angular, ruby. I also have experience with tools such as: Jenkins, Docker, Kubernetes, AWS and Spinnaker.

Skills


Server

Java, C#, Python, SQL, Express.js

Client

Angular, jQuery, HTML5, Protractor

Tools

Jenkins, Drone, Kubernetes, Docker, Karma, Jasmine

Favorite Breweries

Steel Toe, Surly, Dangerous Man, Wild Mind, Lake Monster, Bent Paddle

Work Experience


New Relic
May 2022-present

Senior Software Engineer

Part of the Kafka Platform Team. Operating and maintinaing Kafka Clusters, routing messages across topics/clusters.

SmartThings
March 2018-May 2022

Staff Software Engineer

JVM, Ratpack, Dropwizard, Spring, AWS Devops, Spinnaker, Cassandra, Dynamo, Kafka

Target
2016-March 2018

Java, MongoDB, NodeJS, Angular, Jenkins, Drone, Docker, Kubernetes

Associated Finanacial Group
2015-2016

C#, .NET, SQL, SSIS, SSRS

Thomson Reuters
2012-2015

C#, .NET, SQL, Selenium

Education


University of Wisconsin - Madison

Bachelor of Science, Computer Science, 2012

University of Minnesota - Twin Cities

Master of Science, Software Engineering, 2016