If you ever work with parquet files, locally or in s3-compatible object stores, I highly recommend giving it a try; I think you'll be impressed!
There's a site for the project at https://zpq.chicagobuss.dev with my benchmark results and optimizations discussed in detail, as well as some material for the darker corners of Parquet like NaN and how you can write out the files so they're read faster by every other engine too. There's also a live playground to see the performance in action right in the browser.
A personal blog post covers more about the motivation: https://chicagobuss.dev/blog/zpq-050/
Happy to answer any questions!