I build performance instrumentation for Instana that provides visibility into distributed application stacks. Visibility consists of key metrics and distributed tracing of requests across processes and hosts.

As requests and data are processed in distributed applications, the instrumentation times and traces the execution path of the processing across process and host boundaries.

Ruby Distributed Tracing

My current focus is on Python and Ruby performance instrumentation although I also do similar work in Go.

Open Source

I contribute to a large number of open source projects. See the Projects page or my Github profile for more details.

Recent Community Groups & Conferences

  • 2018 PyCon in Cleveland, Ohio
  • 2016-2017 Various OpenTracing Community Meetups in Seattle, WA., Berlin, Germany and other venues.

Research, Interests & Hobbies

  • Robotics
  • Deep Learning
  • Genetic Algorithms
  • DataCamp



Performance Instrumentation


Company Area Work Done
Performance Instrumentation Built a Ruby instrumentation gem that provided performance visibility into 9 Ruby versions, 6 Ruby frameworks and 14 libraries (gems)
Distributed Filesystems Built a Multi-Path Filesystem for High Performance Computing environments
Genomic Services Built systems to support Gene Sequencing machines