Contact ¶
- tyler@tylercipriani.com
6237 D8D3 ECC1 AE91 8729 296F F6DA D285 018F AC02
- (720)515-2479
Software ¶
- Scap
- Wikimedia foundation’s deployment software
- Primary maintainer/led the most-recent update for this software
- Blubber
- Stateless software writen in Go that generates
Dockerfile
s from a higher-level description expressed as YAML for Wikimedia’s production infrastructure. - Involved in development and wrote the beautiful documentation.
- Stateless software writen in Go that generates
- sshecret
- Python3
ssh-agent
socket manager – use only one socket per domain - Personal project – author and maintainer
- Python3
Experience ¶
- Wikimedia Foundation
Release Engineering Manager Sep 2019 - Present Senior Software Engineer Jul 2018 - Sep 2019 Software Engineer Feb 2015 - Jul 2018 - Primary maintainer of python-based deployment tooling for Wikipedia and micro-services
- Migration of production microservices to a continuous delivery pipeline using Go, Docker, and Kubernetes
- Primary administrator of Gerrit git hosting for Wikimedia for 2,000+ repos with 6,000+ users
- Tech:
Linux
Debian
Python
Git
Puppet
Jenkins
Go
Docker
Kubernetes
- SparkFun Electronics
Web Developer/Systems Administrator Nov 2013 - Feb 2015 - Designed and built ruby-based system to monitor our GitHub-backed VCS and run builds on our in-house Jenkins
- Ported PHP unit tests to industry-standard PHPUnit
- Built and managed new tablet-based picking and shipping system
- Tech:
Linux
Debian
PHP
PostgreSQL
Chef
Git
MongoDB
Nagios
Jenkins
CasperJS
PHPUnit
saltstack
- UpSync
Web Developer/Systems Administrator Oct 2012 - Nov 2013 - Built, monitored, and maintained load-balanced VPC CentOS-6-based LAMP stack on AWS
- Created local development environment using Vagrant and Chef
- Migrated repo from SVN to Git servers managed in-house
- Tech:
Linux
AWS
CentOS
PHP
MariaDB
Chef
SVN
Jira
Bash
- Custom Channels
Developer Jul 2009 - Oct 2012 - 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
- Tech:
Linux
Xen
Ubuntu
PHP
Git
Bash
Writing ¶
I write things, sometimes about work, sometimes about other stuff. Here are a few choice bits for getting to know me better.