Tyler Cipriani—Résumé
Hi! I'm Tyler. /me *waves*
I believe in libre software that works for users to help empower a vibrant and thoughtful community.
6237 D8D3 ECC1 AE91 8729 296F F6DA D285 018F AC02
Contact
6237 D8D3 ECC1 AE91 8729 296F F6DA D285 018F AC02
(720)515-2479
Open Source
- Wikimedia foundation's deployment software. I led the most-recent update for this software.
- 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
- 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