# Sergiy Petrunin

Founding Engineer at WunderGraph

## Bio

Sergiy Petrunin is a lead developer on WunderGraph Cosmo's query planning engine. Hired as their first engineer in 2022, he's accumulated over 14 years in backend systems with a special focus on router performance, federation behavior, and aligning composition with query planning to support large-scale, compliant federated graphs.

[GitHub@devsergiy](https://github.com/devsergiy) [LinkedIn](https://www.linkedin.com/in/sergey-z3amhdbdfrh/)

everythingblogpodcast

**Meet the Masterminds Behind Composition and Query Planning**  
PodcastGuest  
February 27, 2025  
Jens sits down with David and Sergiy to explore how composition and query planning evolved in Cosmo and why these two processes are inseparable.  
[Watch episode](/content/the-good-thing/masterminds-behind-composition-query-planning-ep7/index.html)

**How Normalization affects Query Plan Caching in GraphQL Federation**  
Blog  
January 27, 2025  
Explore how normalization boosts query plan cache hits in GraphQL Federation. Learn about three normalization forms and how they improve performance and analytics.  
[Read post](/content/blog/normalization_query_planning_graphql_federation/index.html)
