SQA Tester, Three Rivers Technologies - Rochester, MN (June 2018 - April 2020)
Full Stack Developer, Three Rivers Technologies - Onalaska, WI (April 2020 - Present)
Full Stack Web Development - Created client-side interfaces using ReactJS, Blazor, and NextJS. Constructed backend API’s using JavaScript based technologies NodeJS and Express as well as industry-standard tools such as C# .NET. I have structured MongoDB and SQL databases and maintained web services hosted on Linux cloud servers using Nginx.
Google Cloud Platform - Utilized Google Cloud Platform tools such as firestore, cloud scheduler and kubernetes engine to store data, schedule API cron jobs and host application clusters.
Automation Testing - Created automation tests using Selenium in both JavaScript and C#. Incorporated both Selenium UI tests and API tests in the MSTest framework to automate regression testing processes.
Kevin-u.com - A personal website created to host my resume, projects, and to practice programming. This website was created using ReactJS, NextJS, Node, Express and MongoDB. Nginx and a cloud-based Linux server acquired through DigitalOcean.com were used for hosting.
Diabotical / Quake Live timer A tool used for memorizing item timers in the competitive video games Quake Live and Diabotical. This project was developed using React and NodeJS.
Grammar Guru - A game of hangman with varying levels of difficulty and user customization including font choice and color scheme. This project uses a front-end ReactJS UI and backend API with NodeJS and a MongoDB database.
Curse Bot - A Discord application bot for tracking the usage of unsavory words and phrases. This bot uses Discord’s external JS bot API as well as keyword recognition using regexes and database storage with MongoDB.
Computer Science B.S. Minor Information Systems | University of Wisconsin - La Crosse