Me

Sitecore MVP 2025 Application

Sohrab Saboorideilami
Senior Sitecore/Front-End Developer

I’ve been working with Sitecore since 2016, contributing to a wide range of projects and gaining a deep understanding of the platform along the way. In the past two years, I’ve focused heavily on Sitecore headless implementations and XM Cloud, using my Next.js expertise to create modern, scalable, and accessible solutions that truly meet today’s digital needs.

I’m passionate about sharing what I’ve learned with the community. Whether it’s through blogs, presentations, or discussions, I love diving into topics like Next.js, Sitecore, Storybook, XM Cloud, accessibility, and website security. I believe that creating websites isn’t just about making them look good—it’s about making them inclusive, secure, and a joy to use for everyone.

My goal has always been to help developers build better experiences. By focusing on best practices in accessibility and cybersecurity, I aim to inspire others to create robust, user-friendly, and secure solutions that push the boundaries of what’s possible with Sitecore and XM Cloud.

Next year objectives :

My primary objective for the next year is to continue actively contributing to the Sitecore community by sharing knowledge and best practices. I plan to focus on Sitecore headless implementations and XM Cloud, diving deeper into these areas to explore innovative approaches and solutions. Through blogs, presentations, and discussions, I aim to help developers better understand these technologies and adopt them effectively. Ultimately, my goal is to inspire and empower others in the community to succeed in their Sitecore projects.

Contributions


Sitecore Developer Tools I Built!

Sitecore JSS Next.js TypeScript Type Generator

Sitecore JSS Next.js TypeScript Type Generator

The Sitecore JSS Next.js TypeScript Type Generator is an open-source tool designed for Sitecore developers working with JSS and Next.js. It automates the generation of TypeScript type definitions for Sitecore JSS templates and component props, saving time and ensuring accuracy while maintaining consistency across your codebase. This public tool leverages Sitecore JSS data to provide clear and precise type definitions, improving developer efficiency and enabling seamless use of IntelliSense. The tool’s code is open source and available for everyone to access and contribute to.

Technical Blog Posts (20)

Sitecore
Next.js
Security
Enhancing Security in Sitecore Headless Next.js Apps on XM Cloud: Implementing Content Security Policy (CSP) Made Simple

March 4, 2024

Sitecore
Next.js
Powerful Custom Hooks for Optimizing Next.js in Sitecore XM Cloud Environments

January 25, 2024

Sitecore
Next.js
GraphQL
Utilizing GraphQL in Next.js XM Cloud: Effective Strategies for Integrating Sitecore Data

April 17, 2024

Sitecore
Next.js
Enhancing Analytics in Sitecore Headless/XM Cloud with Next.js

March 20, 2024

Sitecore
Next.js
Integrating Google Tag Manager in Next.js Sitecore XM Cloud: A Comprehensive Guide

February 21, 2024

Sitecore
Next.js
Automating TypeScript Type Generation for Sitecore JSS Templates

May 13, 2024

Sitecore
Next.js
How to Correctly Track Clicks and Page Referrers on Sitecore XM Cloud with Next.js with GTM

May 21, 2024

Next.js
Understanding the Differences: useEffect vs useLayoutEffect

June 3, 2024

Sitecore
Next.js
Useful Sitecore Helper Functions for Next.js Sitecore Headless XM Cloud

June 19, 2024

Sitecore
Next.js
Implementing Theming in Sitecore Headless XM Cloud With Tailwind CSS

July 1, 2024

Sitecore
Next.js
Accessibility
Making Next.js Sitecore Projects Accessible

July 14, 2024

Next.js
Sitecore
Comprehensive Guide to Data Fetching in Next.js: Comparing fetch, axios, and SWR for Optimal Performance

September 2, 2024

Accessibility
Essential Tools for Ensuring Web Accessibility

October 6, 2024

Sitecore
Next.js
How Sitecore XM Cloud and Next.js Work Together: A Detailed Exploration of JSS and Dynamic Rendering in Sitecore Headless

October 20, 2024

Next.js
Storybook
GitHub
Mocking NextAuth.js in Storybook

October 31, 2024

Sitecore
Next.js
Implementing a Custom Context API for State Management in Sitecore Headless with Next.js

November 15, 2024

Sitecore
Next.js
Storybook
Efficiently Mocking Sitecore Layout Data and NextAuth Sessions in Storybook

November 13, 2024

Sitecore
Next.js
Storybook
Mocking API Calls in Storybook Using MSW On Your Sitecore XM Cloud Project

November 22, 2024

Sitecore
Next.js
Storybook
Using MSW in Storybook to Mock Sitecore XM Cloud GraphQL Queries

November 22, 2024

Sitecore
Next.js
Storybook
GitHub
Interactive Testing in Storybook with Next.js and Sitecore XM Cloud

November 26, 2024

Community Contributions

G2 Review

Product Review on G2

As a senior front-end developer specializing in Sitecore and Next.js, Sitecore DXP has been instrumental in building personalized, data-driven digital experiences that deliver results. The platform’s seamless integration with Next.js allows me to leverage modern front-end frameworks while benefiting from Sitecore’s robust content management and personalization capabilities. Its flexibility, coupled with out-of-the-box features like pre-configured props and efficient routing, streamlines development and reduces complexity. Sitecore DXP enables me to create scalable, high-performing applications that adapt to evolving requirements, ensuring we stay ahead in a competitive digital landscape.

Grateful for Your Time!

It's been a privilege to be part of this incredible community. I'm excited about the opportunity to join the Sitecore MVP community for the first time and continue contributing. Wishing you a fantastic day ahead!

Let's Connect!