Professional Experience
Staff Product Documentation Engineer San Francisco, CA (Remote) August 2023 to Present Upbound
- Responsible for product documentation for Upbound, the enterprise-level Crossplane implementation
- Educate users on the Developer Experience
- Create policies and roadmaps for education and developer adoption
Senior Documentation Engineer New York, NY (Remote) Feb 2023 to August 2023 Materialize
- First hire for the Documentation team on a streaming database startup
- Build relationships with product owners and engineers to lead an education initiative
- Manage documentation platform and structure architecture
Staff Technical Writer Bellevue, WA (Remote) April 2022 to Feb 2023 Auth0
- Build a culture of documentation by working with Subject Matter Experts to encourage engineer contributions
- Mentor peers within the Documentation team on documentation best practices
- Write and edit documentation on complex identity concepts for developers
Education Engineer San Francisco, CA (Remote) May 2018 to March 2022 HashiCorp
- Develop and deliver training modules for Terraform.
- Write recommended practice guides for Terraform Open Source and Enterprise
- Create and curate guides and educational product materials
- Aid in adoption of Hashicorp products through hands-on exercises for all levels
Systems Administrator New York, NY (Remote) June 2016 to May 2018 Fog Creek Software, Infrastructure and Operations
- Maintain a complex heterogeneous infrastructure of Debian and Windows Servers
- Responsible for internal & customer SQL databases, web servers, haproxy configuration, DNS and EC2 management in AWS, and backend server stability
- Manage several open source software products for critical product delivery. Redis, logstash, elasticsearch
- Participant in 24/7 infrastructure on call rotation
Systems Administrator II Knoxville, TN November 2015 to June 2016 University of Tennessee, Of ice of Information Technology
- Installation, configuration, and administration of Windows Server 2003 through Server 2012 R2
- Active directory administrator of large organization with multiple domains
- Management of SAN, NAS, and DAS storage environments
- Responsible for creating cohesive documentation and management of documentation system
Junior Systems Engineer Knoxville, TN June 2012 to November 2015 PerfectServe, Inc., Network Operations
- Responsible for engineering and supporting implementations in a growing infrastructure
- Maintained company commitment to 99.999% uptime for high-risk customers
- Analyze and maintain VMWare, Network, and SAN storage systems as well as network needs while contributing to the design of network architecture, integration, and installation
- Supported critical SQL databases, including writing T-SQL scripts, maintaining database backups, and troubleshooting & creating stored procedures
- Accountable for network security and managing data privacy specifically related to ePHI
- Participant in 24/7 infrastructure on-call rotation
Technology and Skills
Cloud and DevOps Tools
- AWS
- Microsoft Azure
- GCP
- Terraform
- Docker
- Kubernetes
Education
- Curriculum development
- Screenflow video development
- In-person training
- Writing and editing
Scripting and Development
- Bash scripting
- Golang
- Python
- Microsoft Powershell
Datacenter Operations
- CentOS & Debian Servers
- Windows Server 2003 - 2012 R2
- Microsoft SQL 2008 - 2012
- VMWare ESXi 5 & 6
- Site-to-Site VPN
- VoIP telephony
Education
Maryville College 2006-2010
Bachelor of Arts
Major: Journalism
Minor: Music
Alpha Psi Omega (Theatre honors society)
The Highland Echo (Newspaper)
Gay-Straight Alliance - President