Ryan Troost

Software Engineer
Open to work

About me

Software engineer dedicated to crafting high-quality solutions for complex problems. I partner with businesses to deliver scalable, performant software that exceeds expectations.

Experience

— Present

Staff Software Engineer · GitHub

  • Architected Go backend services processing 1T+ events and 4T+ daily requests with 99.9% availability.
  • Migrated monolithic data to scalable stores (Azure Blob, Redis, Vitess, CosmosDB).
  • Maintained open-source JS libraries and contributed to inner-source Go storage libraries.
  • Built billing pipelines generating millions in ARR and enabling Larger Runners.
  • Developed key integrations for Copilot Coding Agent and Code Review.
  • Go
  • Ruby
  • MySQL
  • Azure

Software Engineer · IBM

  • Developed internal PaaS on OpenShift serving thousands of users.
  • Built Kubernetes-native Go services for orchestration, storage, and telemetry.
  • Created a blockchain POC for finance using Hyperledger Fabric.
  • Led critical cloud migrations from legacy VMs.
  • Built a high-volume finance ledger application processing millions of records.
  • Go
  • Kubernetes
  • OpenShift
  • IBM Cloud

Skills

Languages

  • Go
  • JavaScript / TypeScript
  • Ruby
  • Java
  • Bash

Databases & Storage

  • MySQL
  • Postgres
  • Redis
  • CouchDB
  • Db2
  • S3-like

Tools & Platforms

  • Azure
  • Git
  • GitHub Actions
  • Kubernetes
  • Kafka
  • Travis CI
  • Jenkins
  • IBM Cloud