Alexei is a generalist software engineer who is passionate about composable and scalable approaches to all stages of software engineering, as well as open-source advocacy.
Coming from a diverse background of full-stack web applications and nuclear accelerator control systems, Alexei has a wide overview of the state of affairs in the tech world. Displeased with this state, often tripping over problems long solved, he found his way to Haskell, Rust, Nix, and NixOS, which re-ignited his love for technology, especially open-source software.
In addition to tackling technical challenges, he is equally at home with the sometimes even trickier challenge of building and maintaining happy teams, with a focus on good communication and empathy. He feels happiest in companies that value people above all else; and Tweag is such a company!
When not on the clock, Alexei enjoys applying his collaborative problem solving skills in the kitchen, likes to pester people with a camera, and is a notorious board game hoarder.
Talks I've Given
Bazel eXchange Panel: Day 1
Featuring Alexei Drake, Jason Dobies, Alex Eagle and Andreas Herrmann
Join us at the end of Day 1 of Bazel eXchange for this panel hosted by Andreas Herrmann from TWEAG.
Andreas will be joined by a selection of the days speakers for a virtual panel exploring a variety of topics that are front of mind for teams working within the Bazel build community.software-development bazel
Building Rust Projects with Nix and Bazel
Featuring Alexei Drake
Rust isn't supported by Bazel out of the box, but has thriving community support, making it a great example of the ecosystem's extensibility. Using a Rust project, Alexei will will demonstrate how the individual strengths of Bazel and Nix can be used to create even more reliable and...software-development build-automation rust nix bazel