Place chickpeas and baking soda in a medium saucepan and cover with water. Bring to a simmer over medium-high heat, then reduce heat to medium-low and allow to simmer 15-20 minutes until some skins are floating on top of water and chickpeas are puffy.
Drain chickpeas and discard any loose skins. Rinse chickpeas well in cold water until cooled and place in a food processor or blender.
Fill same pot you used for the chickpeas with fresh water and bring to a simmer over high heat. Reduce heat to medium and add asparagus to water. Allow to simmer 2-3 minutes until asparagus is tender when pierced with a fork. Remove asparagus from water and immediately plunge in ice water to cool. Drain asparagus and place in food processor with chickpeas.
Bring same pot of water to a simmer again and add peas. Cook 1-2 minutes until peas are bright green. Plunge in ice water, drain well, and add to food processor with chickpeas and asparagus.
Add tahini, olive oil, parsley, garlic, lemon juice, zest, cumin, and paprika to food processor. Process or blend on high 3-5 minutes until hummus is creamy, scraping down sides as necessary. Season hummus with salt and pepper to taste.
Scrape hummus into a serving bowl and garnish with a few drizzles of olive oil, asparagus, peas, and parsley if desired. Serve hummus with your choice of dipper and enjoy!