If you want to understand a new project, or grow your skills faster in a project your already working in, doing code reviews can be one of the fastest ways to improve your skills. Documentation is often suggested as a good starting point into a new code base, but I think for many folks reviews can provide a smoother on-ramp to a new open source project. Doing code reviews provides the opportunity to interact with people already familiar with the code base, ask questions, and learn. Not only is this good for your personal growth, the community needs more reviewers to remain healthy.
Basic knowledge of Spark.
Gris Cuevas is an Open Source Strategist at Google Cloud and an aspiring Data Scientist. She recently graduated from a Masters in Operations Research and Data Science at UC Berkeley. Gris has worked on developing online communities for the past 7 years and is now applying her experience in Open Source communities. Gris is interested in Natural Language Processing, Information Retrieval and diversity in tech. She loves The Beatles, wine, chocolate and she is an Apache Beam committer.
Holden is a transgender Canadian open source developer advocate @ Google with a focus on Apache Spark, BEAM, and related "big data" tools. She is the co-author of Learning Spark, High Performance Spark, and another Spark book that's a bit more out of date. She is a commiter on and PMC on Apache Spark and committer on SystemML & Mahout projects. She was tricked into the world of big data while trying to improve search and recommendation systems and has long since forgotten her original goal.