I am a problem solver and a fast learner with a focus on building resilient and highly scalable solutions.
My approach begins with gaining a deep understanding of the product requirements and client needs before
designing solutions within a clear timeframe. Testing is at the core of this process.
My experience has allowed me to work across the application landscape (infra/SRE, BE, mobile, web, embedded); from which I have gained a
deeper appreciation of the trade-offs and priorities associated with each layer. This insight I find is critical for quickly and efficiently
reaching a decision when designing interfaces across layers.
I have worked with a multitude of tools and languages, but I prefer to work with strongly typed and statically compiled languages.
To this end my languages of choice are Rust and Scala.
My platform of choice is Kubernetes, which I have used to create more reliable and efficient workflows.
I am an enthusiastic member of the Rust community. Here are a few contributions I have made to
as well as some talks
I have given. I also help organize the rust-nyc
Things I grok:
rust, kubernetes, scala
android, java, docker, aws, grpc
distributed systems, fastly, kafka
squash, biking, fencing, travel, cooking