Photo

Reid Kirkpatrick

A full stack C# developer specializing in Xamarin
Currently hobbying in native Android, Unity and Meadow IOT

About Projects Experience

About

Jesus follower. Husband. Father. Musician. Tech enthusiast. I built my first computer in high school, customized some MySpace pages for various bands in college and asked the internet "how do I make an Android app?" shortly thereafter. I'm self taught with a passion for good architecture and clean code. I started out in mobile development, but I've learned that I enjoy all types of programming, from web to gaming to IOT. It's more important to me that I'm invested in the product.

Advanced

C#

Android

Asp.net Core

MVC

Xamarin

Visual Studio

Intermediate

CSS

HTML

Java

SQL

iOS

Unity

Android Studio

Xcode

Azure

Azure DevOps

Novice

Javascript

Kotlin

Typescript

Angular

Check me out on Pluralsight

Projects

site source code

Unreleased Mobile Game

I am currently volunteering with Games For Love on a team developing a game for mobile using Unity. The project is still very early in development, already going through a couple different major genre changes, but we’ve been able to put together some playable proof of concepts. Thus far I’ve been the primary programmer on the project.

Freeman Patient App

This app allows Freeman clinic patients to view their appointments and receive reminders. I was responsible for 100% of the design (ux and architecture), artwork (including marketing) and code, including the backend. The app is made using Xamarin.Forms, AppCenter and Firebase Cloud Messaging. To try it out, long press Login and use "demo" as the patient first and last name.

Freeman Employee App

This app allows hospital employees to view their paystub and timecard, ask for time off and recognize fellow employees for a job well done. I was responsible for 100% of the design (ux and architecture), artwork (including marketing) and code, including the backend. The app is made using Xamarin.Forms, AppCenter and Firebase Cloud Messaging. To try it out, use "demo" as the username.

aweMech

This is the very first mobile app I created. I knew nothing about object oriented programming at the time. It took a lot of determination and internet research, but in the end I'm proud of what I was able to accomplish. Because I knew nothing, the code is an absolute mess, but the users got what they wanted (evident by the reviews). The app is native Android using Java.

Experience

Feb 2020

Programmer Analyst II

Freeman Health System

Aug 2015

Programmer Analyst

Develop & Maintain Software
Research & Implement Technologies

May 2012

Computer Tech

Hardware Installation & Repair
Software Installation & Repair
User Support
User Training
Asset Management

Sep 2011

Assistant Store Manager

Best Buy

Store Opening & Closing
Balancing & Deposits
Inventory / Asset Management
Shipping & Receiving
Customer Retention

Aug 2010

Mobile Sales Lead

Employee Training & Coaching
Sales Goal Acheivement
Escalated Customer Support

Oct 2009

Mobile Sales

Phone & Service Sales
Device Setup & Diagnostics
Customer Education & Support

Nov 2008

Geek Squad Associate

Service Sales
Hardware Setup & Diagnostics
Software Setup & Diagnostics

Aug 2008

Computer Sales

Sales
Customer Service