About Me

Software programmer focussed on building resilient software, navigating bureaucracy, and enabling teams.

I’m Logan. I am currently a Principal Consulting Software Engineer with 18F, a U.S. federal agency that advizes people in other agencies and local governments on building human-centered and resilient technology. I previously worked as a Staff Engineer in the private sector at companies like BuzzFeed and Kickstarter, where I concentrated on systems operability, safety, and release engineering. Here you can find musings about technology and work. In my non-work time I love to challenge myself with long-distance running, cooking, and learning new things. Some writing related to that may pop up from time to time!

Skills & Technologies

Infrastructure

  • Terraform
  • GitHub/Gitlab CI/CD
  • AWS ECS
  • Docker

Coding

  • Python & Django
  • Ruby & Rails
  • JavaScript
  • Golang

Practices

  • Source control management
  • Containerization
  • CI/CD
  • Agile/Scrum
  • Test-driven development

Focus Areas

  • Learning from incidents
  • Managing software teams
  • Technical writing
  • Delivering software

Experience

2021 - Present

Principal Consulting Software Engineer

Federal Government, General Services Administration, 18F
  • Led project to move get.gov from a vendor solution to a new in-house registrar and procured registry for CISA
  • Implemented infrastructure and compliance features for beta.weather.gov for NWS
  • Helped Technology Transformation Services found their DevTools team
2018 - 2021

Site Reliability Engineer (Staff)

BuzzFeed
  • Responsible for deployment, integration, monitoring, and alerting platform serving 600+ microservices that made up BuzzFeed products
  • Directly managed and mentored interns and junior engineers
  • Wrote a mixture of golang and python to deliver platform and infrastructure services
2015 - 2018

Platforms Engineer

Kickstarter
  • Worked in Ruby on Rails to deliver platform features to support the Kickstarter App
  • Implemented on call procedures and support rotation to maintain high uptime
  • Built next-generation metrics and monitoring pipeline using InfluxDB, Telegraf, and Grafana