Kevin Urban

Full Stack Developer

My name is Kevin Urban and I am a full stack developer with a passion for creating innovative and user-friendly web applications.

About

Profile

A deeply passionate full stack and app developer with whom learning never stops. I have experience in a wide range of technologies and frameworks, and I am always looking for new opportunities to learn and grow. I also have experience with cloud services and deployment. When not coding, I enjoy playing video games, reading books, hiking, snowboarding and spending time with my wife and dog.

C#
CSS
.NET
Express
HTML
GraphQL
MySQL
Node.js
Svelte
React
MongoDB
TypeScript
Dart
Flutter
Google Cloud
Next.js

Projects

Kevin-u.com

The website you are currently on! It is a website that I created to showcase my projects and my skills. It is also a place where I can try out some new ideas and technologies.

kevinu-com

Grammar Guru

A game of Hangman with a few extra bells and whistles like color scheme, difficulty and font selection.

grammarGuru

Quake Timer

A game made to help with timing out item spawns for competitive Quake players. Game supports Quake Live and Quake Champions timing.

quakeTimer

Curse Bot

A Discord bot made to track different levels of profanity on a server. Made using the discord.js library. Servers to remind users of their cursing and allows them to also define their own words to track.

curseBot

Resume

Kevin Urban

Software Developer

La Crosse, WI
(920) 224-4375

Professional Summary

Results-driven Software Developer with 6 years of experience specializing in modern multi-platform applications, leveraging C#, Svelte, and Flutter. Expertise in designing robust APIs with TypeScript and GraphQL, and managing data with modern SQL and NoSQL solutions. Proven ability to deliver scalable, high-performance solutions in agile teams.

Professional Experience

Mid-Level Software Engineer

2020 — Present
Reconyx Inc. | Onalaska, WI
  • Led the migration of several C# REST API architectures to GraphQL services.
  • Developed and maintained critical backend microservices using C# (.NET Core), Google Firebase, Kubernetes and SQL Server, handling over 1 million daily requests.
  • Engineered modern, highly interactive user interfaces using Svelte and TypeScript.
  • Developed and maintained a mobile app for both iOS and Android using Dart and Flutter.

SQA Tester

2018 — 2020
Three Rivers Technologies | Rochester, MN
  • Tested applications for multiple departments adding features to active systems and replacing legacy systems.
  • Wrote automated test software using C#, Selenium, and MSTest, reducing regression testing from 8 hours to 90 minutes.

Education

B.S. in Computer Science
University of Wisconsin - La Crosse
2014 — 2018

Focused coursework in Data Structures and Algorithms.

Technical Skills

Languages & Tools
C#, TypeScript, JavaScript, SQL, Dart, HTML5, CSS3, Flutter, GraphQL
Frameworks
.NET Core/Web API, Svelte, SvelteKit, Flutter, Tailwind CSS
Cloud & DevOps
Google Cloud, Kubernetes, CI/CD (GitHub Actions), Linux, RESTful/GraphQL APIs

Contact

Have a question or want to contact me for a project?
Leave a detailed message below and I will try to get back to you as soon as possible.