Help Center

Andrew Shevchenko

CTO at Crocoblock

Andrew is a full-stack developer with a background in mathematics and computer science. He began his career as a university lecturer, teaching math and technical disciplines, before moving into web development in 2011.


He began as a front-end developer but quickly focused on WordPress, first building projects for himself and then taking it on professionally. Over the years, he’s worked across nearly every layer of the WordPress ecosystem, from building client websites end-to-end to developing headless architectures, where WordPress powers the backend and the front end is fully custom.


He has extensive experience developing custom themes and plugins from scratch (both commercial and for WordPress.org), as well as extending and adapting existing solutions to meet specific project needs. In practice, this translates into a deep understanding of how WordPress works under the hood and how to push it much further when needed.


Today, as CTO, he leads the technical direction behind products in the Crocoblock ecosystem, overseeing development, shaping architecture, and guiding the team as those products evolve, while staying closely aligned with where the web is heading.


Outside of work, he loves to stay active and play basketball, CrossFit, rowing, or just spend time in the gym.

Author’s Articles

  • Using the Angie AI Tool by Elementor With JetEngine

    Using the Angie AI Tool by Elementor With JetEngine

    Discover how the new Elementor’s AI chat agent works with JetEngine.

  • Dynamic Hero Section with JetEngine in Under 30 Minutes: A Real Case

    Dynamic Hero Section with JetEngine in Under 30 Minutes: A Real Case

    Updating a static hero banner can be a headache, especially without a designer. In this case study, see…

  • WordPress and AI Builders Integration Using Crocoblock: Bolt and Lovable Cases 

    WordPress and AI Builders Integration Using Crocoblock: Bolt and Lovable Cases 

    Turn prompts into production-ready directory sites. The guide covers data sourcing, REST endpoints, forms, and pagination with Crocoblock,…

  • User-Friendly WordPress Filter Design: Best Practices

    User-Friendly WordPress Filter Design: Best Practices

    Have you ever had that exciting moment when you’re rubbing your hands in anticipation of online purchase –…

  • Website Structure as Foundation for Good Performance

    Website Structure as Foundation for Good Performance

    A WordPress website can have many development stages as well as activities for optimizing its performance. However, it’s…

  • JetEngine Listing Filtering Another Listing: Complex Case with Relations

    JetEngine Listing Filtering Another Listing: Complex Case with Relations

    This is the second article in the series about using a JetEngine listing as a filter for another…