Tyler Cipriani—Résumé

From BlazeyAndTyler
Revision as of 16:08, 9 March 2018 by Thcipriani (talk | contribs) (update)
Jump to: navigation, search

Hi! I'm Tyler. /me *waves*

I believe in libre software that works for users to help empower a vibrant and thoughtful community.

tyler@tylercipriani.com

6237 D8D3 ECC1 AE91 8729 296F F6DA D285 018F AC02

Contact

tyler@tylercipriani.com

6237 D8D3 ECC1 AE91 8729 296F F6DA D285 018F AC02

(720)515-2479

Open Source

Scap
  • Wikimedia foundation's deployment software. I led the most-recent update for this software.
Keyholder
  • Python3 ssh-agent proxy. I wrote about Keyholder for the Wikimedia Foundation blog.
JenkHub INACTIVE
  • Ruby daemon to connect SparkFun's internal Jenkins server with our GitHub hosted repository
.dotfiles
  • My dotfiles became a personal archive several years ago. This repository keeps my configuration and scripts, serves my blog, and holds all my photos. One repository to maintain over many years.

Experience

Wikimedia Foundation -- Software Engineer -- 2015-02-09 - Present
  • Led creation of python-based deployment tooling that deploys changes for all software in production--including MediaWiki--to around 1,000 production servers
  • Work as part of a cross-department team to migrate production microservices to a continuous deployment pipeline using Go, Docker, Minikube, and Kubernetes
  • Tech:

Linux Debian Python Git Puppet Jenkins Go Docker Kubernetes MediaWiki PHP

SparkFun -- Web Developer/Systems Administrator -- 2013-11-18 - 2015-02-07
  • Created android-tablet, ReactJS-based shipping software
  • Migrated important table logging from MongoDB to PostgreSQL-trigger audit trail
  • Environment:

PHP PostgreSQL Debian chef Git nginx MongoDB Memcached Beanstalk Gearman Nagios Jenkins CasperJS PHPUnit jQuery QUnit Bootstrap saltstack

UpSync -- Web Developer/Systems Administrator -- 2012-10-22 - 2013-11-15
  • Developed features for mobile, offline project with PHP 5.4, JavaScript, and Objective-C
  • Built, monitored, and maintained load-balanced VPC CentOS-6-based LAMP stack on AWS
  • Environment:

AWS CentOS PHP MySQL XCode/Objective-C SVN Nagios Cacti WebSQL AMD.js Backbone D3 jQuery

Custom Channels -- Director of Technology -- 2009-07-22 - 2012-10-19
  • Built and maintained small pool of Xen-based virtual servers
  • Built and maintained Linux (CentOS and Ubuntu) VPS machines for file storage, streaming media, and web applications
  • Built command line tools to manage 100s of thousands of OGG, FLAC, and MP3 files
  • Developed, designed, and architected internal and customer-facing MVC web services to stream music and manage a playlist of songs