Tyler Paul Thompson

Developer, Designer, DevOps

108 Ole Towne Square, Apt. D

Central, SC 29630

Email: tyler@tylerpaulthompson.com

Phone: (864) 921-0937

Work

Mobile Developer/Designer

Clemson University

02/08/2014 - Present

https://www.clemson.edu/mobile/

Support the Clemson Mobile Team and the official University app with iOS/web development, API design, server architecture, and UI design.

  • Redesigned the my.Clemson app's UI and helped to implement its web frontend. Introduced productive build tools and responsive design principles to the new frontend.
  • Rewrote the existing iOS native wrapper for my.Clemson, adding features like a native login screen, logout, saved credentials, native geolocation, and JS-to-native interaction.
  • Implemented a clean-room iOS Shibboleth ECP client in Swift, enabling single-sign-on without a browser.
  • Created and administered new production cloud infrastructure for the team using Docker and SaltStack. Set up a continuous delivery pipeline for apps on these servers. Dockerized several apps. Participated in the university's Docker working group.
  • Rearchitected several backend services for my.Clemson to help support push notifications, live content updates, and global search.
  • Created the frontend, backend, and API of the fitness center's availability tool and integrated its data into my.Clemson
  • Created the marketing/informational website for the Clemson Mobile Innovation Team.
  • Created the frontend, backend, and API of a systems status dashboard for the University's datacenter.
  • Managed the Clemson iTunes Connect account and helped University departments and individuals publish their apps. Checked for required assets and conformance to Apple Human Interface Guidelines.
  • Engaged in code and UI reviews with students wishing to publish department-sponsored apps to the Clemson account.
  • Mentored multiple interns and collaborated on projects with them.

Owner/Operator

Spear Web Design

03/16/2010 - Present

http://tylerpaulthompson.com

Provide cost-effective and message-oriented responsive web solutions for small businesses in Greenville and Spartanburg SC. Focus on simplicity and cleanliness.

  • Created a custom database/reporting system, DrummKit, for a Greenville SC drug testing company using node.js and React.
  • Created six new websites for current clients.

Designer/Developer/Ops

ERF Marketing

04/06/2013 - 11/15/2013

http://erfmarketing.com

Enhanced the company's web capabilities with custom web design, graphic design, backend programming, and server administration.

  • Created a custom, WYSIWYG CMS in Python using web2py.
  • Created a RETS-connected dynamic real estate listings site.
  • Independently administered a bare-metal CentOS server.
  • Designed multiple static websites.
  • Designed multiple ads in the company’s iFlexSaver coupon book.

Education

Bachelor of Music

Furman University

Music Composition

08/16/2009 - 05/06/2013

GPA: 3.7

  • CS121 - Intro to Computer Science (accelerated)
  • MUS314 – Music Technology
  • Multiple independent studies using MaxMSP and Javascript

Skills

iOS Development

Swift Objective-C Programmatic layout Fastlane

Frontend Development

HTML5 CSS3/Sass/Less Jade ES6/Javascript Coffeescript Gulp Browserify React jQuery Dojo

Backend Development

Python Node.js/io.js RethinkDB MongoDB MySQL PostgreSQL PHP

Server Architecture

Docker Docker Compose SaltStack OpenStack DigitalOcean