Skip to content

Front-end Developer, React Focused

WordPress & Frontend Developer specializing in custom themes and beautiful user experiences.

View My Work

About Me

about-me.js
/**
 * I’m a WordPress/WooCommerce developer and React-focused frontend engineer.
 * I build fast, accessible SPAs with Vite and Tailwind, and develop custom plugins and extensions that automate real e-commerce workflows.
 * My work centers on clean API integrations, reliable data flows, maintainable UI, Core Web Vitals and technical SEO.
 */

React & Frontend

Build fast, accessible SPAs with React (Vite), component-driven architecture, clean UI, and reliable routing.

WordPress Developer (Plugins & WooCommerce)

Custom plugin development, WooCommerce extensions, and clean integrations

UI & UX Design

Create modern visual layouts, wireframes, high-fidelity mockups, and responsive, accessible interfaces with delightful interaction design.

SEO & Performance

Boost Core Web Vitals and technical SEO with smart caching, schema, and performance tuning for snappy pages.

My Projects

Headless WP Performance Site

Headless WP Performance Site

GraphQL Next.js WordPress

Engineered a high-performance corporate website using WordPress as a headless CMS and a Next.js frontend. Leveraged GraphQL for efficient, precise data fetching and server-side rendering (SSR) to achieve sub-second load times and excellent Core Web Vitals.

Technical SEO & CWV Overhaul

Technical SEO & CWV Overhaul

Lighthouse Performance SEO

Led a comprehensive performance and technical SEO audit for a major online publisher. Implemented critical fixes including image optimization, server-side caching, and structured data (Schema.org), resulting in a 40% improvement in Lighthouse scores and a 15% increase in organic traffic.

Code Tutorials

WordPress: Add Custom Post Type

A foundational snippet for creating a new custom post type in your WordPress theme's functions.php file. This is the first step to building custom content structures.

Read Tutorial

React: Basic Fetch Hook

A reusable custom hook in React to handle fetching data from an API, managing loading and error states cleanly and efficiently within your components.

Read Tutorial

CSS: Modern Centering Techniques

Explore the best ways to center elements in CSS using Flexbox, Grid, and other modern properties. Say goodbye to old hacks and write cleaner, more predictable layout code.

Read Tutorial

JS: A Simple Debounce Function

Learn how to implement a debounce function from scratch in JavaScript. This utility is essential for improving performance by limiting the rate at which a function gets called.

Read Tutorial

JS: Lazy Loading Images

Improve page load times by implementing native lazy loading for images and using Intersection Observer as a fallback for older browsers. A simple trick for a big performance win.

Read Tutorial

Get In Touch

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions. Feel free to get in touch with me.

contact@shahroodi.com