I built performance instrumentation for Instana (and previously Tracelytics) that provides visibility into distributed application stacks. Visibility consists of key metrics and distributed tracing of requests across processes, hosts, clouds and serverless.
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.
My focus was on Python and Ruby performance instrumentation although I also did similar work in Go and Node.js.
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
- Deep Learning
- Genetic Algorithms
On an overdue vacation: Reading, Research, & Learning. Some Robotic, AI/ML and opensource work.
|Performance Instrumentation||Performance monitoring for Ruby, Python, Go & Node.js plus a bit of magic.|
|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|