I am passionate about technology and sustainable farming. I've spent most of my career focused on the former, but I spend my time away from my desk on the latter! I'm seeking a role where I get to apply my technical skills in a way that helps move the world towards a more sustainable future, in whatever form it may take.
Diamanti was founded on the premise that containers and hardware offload technologies could be combined to operate incredibly efficient infrastructure. I joined this team of highly-skilled engineers to expand the capabilities of the Diamanti platform into the cloud.
Some other things I have accomplished while at Diamanti:
You may be asking yourself, "why would Brian switch from engineering to product?" To to put it simply, Diamanti needed me to focus on product strategy and roadmap more than write software on day one. My technical background was vital in my success as a product leader, since it helped me come into a new organization with empathy for the challenges of shifting from a hardware to a software/cloud mindset.
Planet has done some absolutely amazing things. I was able to join after the initial constellations of earth imaging satellites were in orbit, and I could build on the immense pipeline of data already being generated. My major focus during my time at Planet was to bolster the existing public-facing imagery services, and develop new internal and external services that could derive analytics from imagery using machine learning.
Some of my notable achievements include:
I defined and implemented the initial architecture of Tectonic, CoreOS' flagship commercial product. Tectonic delivered Kubernetes along with a custom management plane to enterprise customers. I was instrumental in establishing the early access program, and I built a cohesive development team around the product, eventually releasing GA in early November, 2015.
My role as a team lead was to ensure that active development on the product continued to move forward efficiently. My primary responsibilities included:
During the development of Tectonic, I pioneered two major open-source projects, dex and kube-aws, both of which are detailed below under Projects.
Prior to CoreOS' decision to build Tectonic, I was responsible for CoreOS' custom cluster management solution, fleet. The project provides a cluster-level abstraction atop systemd, allowing users to safely operate services in an ephemeral environment. More information is available under Projects.
Nebula aimed to bring OpenStack to the datacenter in the form of a hardware appliance, the Nebula One Cloud Controller. I joined Nebula to lead an engineering team responsible for all OpenStack-focused development. I also contributed as a software engineer and architect.
I was elected by the OpenStack community to serve as the Project Technical Lead (PTL) of Glance for two consecutive release cycles. Glance acts as the central image service. As the PTL, I was responsible for leading project development and engaging with the OpenStack community.:
Worked alongside public and private cloud teams to deliver OpenStack to customers.
Built backend systems in Python & PHP related to email routing and spam filtering.
fleet is a cluster-level abstraction of systemd, enabling users to safely operate services in an ephemeral environment while incurring minimal resource and cognitive overhead.
dex is a federated identity management service. The primary goal of dex is to provide a powerful, flexible, secure solution to identity management while minimizing overhead on both end users and deployers of the system.
In addition to the larger projects above, I have also been responsible for many smaller projects over the years: