Hi there 👋
I'm Andy Grove, a software engineer specializing in distributed systems and query engines. I am the author of the book How Query Engines Work.
Work
I work for NVIDIA where I contribute to the RAPIDS Accelerator for Apache Spark, which is an open source plugin that provides GPU-acceleration for ETL workloads, leveraging the RAPIDS cuDF GPU DataFrame library.
Open Source
- I am a PMC member of Apache Arrow, where I donated the initial Rust implementation and later donated the DataFusion query engine.
- I believe that Rust and Apache Arrow together provide a great foundation for distributed systems and I created the Ballista Distributed Compute platform to demonstrate the possibilities.
Hobbies
I occasionally work on hobby projects involving digital electronics, microcontrollers, woodworking, and similar skills. Some of my projects have been featured on popular "maker" web sites.
- 11 Arduino projects that require major hacking skills—or a bit of insanity -- Ars Techica
- Dr. Who’s Nemesis, The Dalek, Built With Arduino -- Adafruit Blog
- Ultrasonic pi-ano -- Raspberry Pi Foundation
- Ultrasonic Raspberry Pi Piano -- Hackaday
- Camera competition winners! -- Raspberry Pi Foundation