Nicholas Coates

Wichita, Kansas · (316) 670-0603 · nickccoates@gmail.com

I am experienced full-stack developer with preference for backend work. I am specialized and highly experienced in API development, SSO integration, database management, system deployment, PHP, and Laravel.


Experience

Web Developer / Web Development Manager

Results Driven Marketing

Originally hired as a web developer, I have worked my way up to development manager overseeing a team of 3 Web Developers an 1 QA Engineer. I am responsible for designing, deploying, and maintaining a wide variety of critical, high-traffic Laravel-based solutions for our clients, including large APIs, SSO solutions, map locators, loyalty programs and much more. I frequently switch between projects to assist and mentor developers and to solve complex problems. Some of my notable highlights include:

  • MyMilesMatter, a loyalty website with online point redemption and rewards store for Shell Rotella motor oil that includes API and file load integrations between several vested parties.
  • I built a receipt API that allows a client to send us Pawn, Loan, and Layaway Receipt information as JSON to our endpoint. My system builds and sends an email based on that information, then tracks bounces, deliveries, opens, and other information which is available for the client via API as well. This API handles approximately 5,000 emails per day. My favorite compliment from this client was that my documentation is the most comprehensive and easy to understand API documentation that they have ever seen.
  • Shell Loyalty, which is a platform that allows stakeholders to configure grocer and Fuel Reward Programs for all US Shell Retail Locations. I personally designed all API and SSO integrations for this site which acts as a central SSO router (or Air Traffic Control as they call it) between several SalesForce Communities, reporting platforms, point of sale systems, and other third parties. I also designed the database that is used to house and track all loyalty configurations, contract signatures, store-level changes, reporting, and enrollment status for the roughly 13,000 Shell Retail gas stations in the United States.
  • Several product and vendor locators/maps for various clients.
  • Mailfile ETL process design and tracking for various direct mail campaigns our company runs
  • Lead Scanning and Tracking System for insurance leads that are sent to us (for a client) via US Postal Service.

As part of my work as web developer/manager, I oversaw the conversion of ALL of our projects to Laravel and mentored our developers on Laravel development to unify our codebase and improve maintainability. The legacy code, when I was hired, was spread across several languages including PowerShell, NodeJS, C#, Vanilla PHP, and others.

January 2016 - Present

Developer / Programmer

Freelance

Developed websites and designed other solutions for small local business. Some examples include:

  • A system for analyzing tongue movement using fast fourier analysis for patients with ALS. Developed with Matlab for a WSU's Speech Hearing Clinic.
  • A device to notify ranchers that one of their cows was going into labor. I built the hardware for this using a Raspberry Pi Zero and programmed it in Python.
  • An Inventory Management Windows Application for WSU Police Department. Programmed in C# with an MS SQL database.
  • Several brochure style websites for local business using various tools such as PHP, October CMS, Bootstrap, Bulma, etc.
2012 - Present

Personal Projects

  • EatLocalICT.com is a project I used to learn Vue and Buefy. It is a Single Page App that lets users find locally-owned restaurants, either through search or randomly, and save them as favorites (if they sign up for an optional account). I started this project in 2018 but haven't been able to work on it recently. Repo
  • Skater.Space is one of the first web apps I attempted building that I started in 2016 and used as the capstone/thesis project for my master's degree. It is an app designed to help figure skaters and coaches, and has been well received by my test audience. In its current state, the live version is no longer maintained and a newer, improved version is nearing completion in one of my private repositories.
  • VeganShare.io is a new app that I am working on, but I am unsure of the direction I want to go with. I am considering using it to learn how to build a cross-platform mobile app using Flutter/Dart with a Laravel backend. The general concept is that it will be a simple recipe sharing app.

Non-Developer Positions

Various

I have an extensive job history of non-developer positions that is available on request. This job history includes my part-time positions as a Figure Skating Instructor and a Pyrotechnic Display Operator as well as previous full-time and volunteer jobs as an Emergency Medical Technician, Police Safety & Security Officer, Audiology Technician, and Search & Rescue Ground and Aircrew team member and leader.

2009 - Present

Education

Master of Professional Studies - Web and Mobile Application Development

Fort Hays State University

GPA: 3.90

  • Primary coursework included classes on user interface design, front and backend development, and web databases.
  • Mobile application development courses focused on Swift (for iOS) and Java (for Android).
  • Took elective coursework in penetration testing and computer forensics.
August 2015 - May 2017

Bachelor of Arts - Communications Sciences and Disorders

Wichita State University

GPA: 3.66

  • Took computer science courses including Intro to CS, Assembly Language Programming, Data Structures & Algorithms, and statistics.
August 2010 - May 2013

International Baccalaureate (IB) Diploma

Wichita East High School
  • Scored 7 in IB HL (Higher Level) Computer Science
  • Scored 7 in IB SL Math Studies
August 2006 - May 2010

Skills

Programming Languages & Tools
  • Laravel and PHP (My preferred & most skillful).
  • REST API Development
  • Database Design & Development
  • DevOps Management
  • API Development
  • SSO (Single Sign On) with Just-In-Time Provisioning
  • JavaScript & ES6
  • VueJS
  • Python (beginner)
  • Java (expert, but out of practice)
  • C# (expert, but out of practice)
Soft skills
  • Interpersonal Communication
  • Time Management
  • Coordinating/Working with Large and Geographically/Temporally Distant Teams
  • Experienced Working Tight Timelines under High Pressure
  • Flexible & Adaptive

Interests

Being a web developer is only a small part of my life. Outside of work, I enjoy many hobbies including figure skating, drone photography, and flying. I also work part time as a Learn to Skate instructor at my local ice rink and I occasionally get paid to run commercial firework displays around the state. I used to play cello a lot (I do not currently own one) but in the past, I have played cello in Carnegie Hall (NYC) and have played with the rock band "Kansas."

Part of my reputation is being a renaissance man, so there really isn't anything that doesn't interest me. I am always willing to try something new.


Licenses, Certifications & Training

Relevant to Web Development

  • Process Communication Model Training (NextElement, 2020)
  • Leading out of Drama Training (NextElement, 2020)

Not Relevant to Web Development

  • Student Pilot License (waiting for my check ride) (Federal Aviation Administration, 2020)
  • SafeSport Trained (US Center for SafeSport, Renewed 2020)
  • LTS Instructor (Learn to Skate USA, Renewed 2020)
  • Proximate (Indoor) Pyrotechnician License (Kansas State Fire Marshall, 2018)
  • Pyrotechnic Display Operator License (Kansas State Fire Marshall, 2017)
  • Explosives Possessor License (Bureau Alcohol Tobacco and Firearms, 2016)
  • Emergency Medical Technical - Expired (Kansas Board of Emergency Medicine, 2013)
  • Emergency Medical Technical - Expired (National Register of Emergency Medical Technicians, 2013)
  • Amateur Radio License - KD0NSM (Federal Communications Commission, 2011)

Volunteer Work

Various | Board Member

US Figure Skating / Wichita Figure Skating Club

Served several years as a Board Member for the Wichita Figure Skating Club, which is a 501(3)(c) non-profit organization. In addition, I also regularly volunteered at local and national competitions (including Synchronized Skating Sectional Championships) and I helped build and maintain the club website.

Summer 2013 - Present

Mission Aircrew | Ground Search & Rescue Team Leader

Civil Air Patrol (CAP)

Volunteered with Civil Air Patrol as a cadet through high school and and a senior member ("Officer") during undergraduate college. Began as ground search and rescue (SAR) and transitioned to aircrew as a scanner and then observer. Participated in roughly 30 SAR missions and 3 Disaster Relief missions culminating in 7 "finds." I recently rejoined this summer when I started private pilot training, after an 8-year hiatus, in hopes that I can eventually work my way up to be a Mission Pilot and because CAP now has a drone program.

October 2006 - Present