Available for opportunities · New Delhi, India

Senior FullStack
Engineer &
CMS Architect

I design and engineer composable web platforms using Next.js, Sitecore XM Cloud, and modern headless architecture for global enterprise teams.

4+ years building scalable CMS migrations, multisite architectures, and composable digital experiences across Accenture, SkillianTech, Eviden, and Vertis — augmented by AI-native development workflows.

4+ years enterpriseNext.js + XM CloudAI-native workflowsNew Delhi, India
About

Building systems that scale,
not just features that ship.

My path into enterprise engineering started with Sitecore — one of the most complex CMS platforms in the industry. Working on it taught me that frontend development at scale isn't just about components and pages; it's about data architecture, rendering strategies, deployment pipelines, and the tradeoffs between them.

Over four years across Accenture, SkillianTech, Eviden, and Vertis Digital, I've worked on some genuinely hard problems: migrating a legacy Sitecore XP + Commerce stack to XM Cloud + OrderCloud while replacing a monolithic .NET/React architecture with a composable Next.js + NestJS system — with zero feature regression and measurably improved performance.

I'm particularly drawn to the intersection of architecture decisions and developer experience. Good architecture should make your team faster, not slower. A well-structured multisite Next.js application, a clean headless CMS schema, or a thoughtful API orchestration layer can compound engineering productivity for years.

More recently, I've been exploring what it means to be an AI-native engineer — not using AI as a shortcut, but as genuine augmentation. From architecture discussions with Claude to GitHub Copilot for synthesis, to local LLM experimentation with Ollama. The engineers who figure out how to work with AI as a pair programmer will build significantly more than those who don't.

Certifications

Sitecore 10 .NET Developer CertifiedSitecore XM Cloud CertifiedAzure Fundamentals (AZ-900)

Engineering philosophy

  • →Architecture is a first-class concern, not an afterthought
  • →Performance is a feature — not a sprint item
  • →Composability beats monoliths at scale
  • →AI augments engineers; it doesn't replace thinking
  • →Code you can delete is code worth writing

What I enjoy solving

  • CMS migrations with zero feature regression
  • Multisite architecture at enterprise scale
  • SSR / SSG rendering strategy tradeoffs
  • AI workflow integration for engineering teams
  • Performance optimization & Core Web Vitals

Location

New Delhi, India

Open to remote opportunities globally

Experience

4+ years, four companies, eight enterprise platforms

A track record of delivering complex, production-grade implementations where the cost of getting architecture wrong compounds for years.

Full Resume (PDF)
Mar 2025 – PresentSingapore (Remote)
Vertis Digital· Promoted to Senior Engineer, Jan 2026

Senior Software Engineer

Leading platform modernization of an enterprise commerce stack — migrating from a monolithic legacy architecture to a fully composable, cloud-native system.

  • Migrated Sitecore XP + Commerce to XM Cloud + OrderCloud + Sitecore Search, replacing a monolithic .NET/React frontend with a composable Next.js + NestJS architecture
  • Designed multisite architecture for the OnePA platform serving a major Singapore public authority — multiple sites from a single XM Cloud instance
  • Architected NestJS BFF layer to orchestrate content from XM Cloud, commerce from OrderCloud, and search from Sitecore Search — keeping the frontend clean
  • Integrated AI-assisted development workflows (GitHub Copilot, Claude) across the team, measurably reducing boilerplate authoring time
  • Achieved significant Core Web Vitals improvement post-migration through SSR/SSG hybrid strategies and CDN-level caching
Next.jsSitecore XM CloudNestJSOrderCloudSitecore SearchTypeScriptAzure
2023 – Mar 2025India (Remote)
Eviden (Atos)

Sitecore Developer

Worked within a large enterprise engineering practice leading headless CMS migrations and introducing AI tooling to the development workflow.

  • Led Sitecore + Optimizely headless migration projects, designing component library and data layer architectures for both platforms
  • Delivered the Allstate Canada XM Cloud migration from legacy Sitecore MVC — designed component library, serialization pipeline, and CI/CD workflows
  • Mentored junior engineers on headless CMS patterns, JSS component development, and modern React practices
  • Experimented with local LLM deployments via Ollama for internal developer productivity tooling — no external API dependencies for proprietary client code
  • Led content modeling workshops and authored developer documentation for multiple platform migrations
Sitecore XM CloudSitecore JSSNext.jsReactOptimizelyAzure DevOpsOllama
2022 – 2023India
SkillianTech

Software Engineer

Delivered a major enterprise migration largely independently — an experience that sharpened both technical depth and the ability to make architectural decisions under real production constraints.

  • Independently delivered the Allstate (US) migration — full Sitecore headless implementation with multisite architecture supporting Allstate US and Canada properties
  • Built hybrid SSR + SSG rendering strategy that reduced infrastructure costs by ~50% through intelligent static generation of high-traffic marketing pages
  • Integrated Solr Content API with a custom React search UI layer featuring faceted filtering, real-time indexing, and relevance tuning
  • Implemented SAML2 SSO authentication integration for enterprise identity management across both property tenants
  • Designed shared component library and theming system enabling code reuse across US and Canada with region-specific content model adaptations
Next.jsSitecore JSSSolrSAML2 SSOTypeScriptReactSSR/SSG
2020 – 2022India
Accenture

Associate Software Engineer

Started my enterprise engineering career in Accenture's digital platforms practice, building production Sitecore JSS features for large enterprise clients.

  • Delivered Sitecore JSS component features for Saudia Airlines — high-traffic enterprise web platform serving millions of monthly visitors
  • Built Adani One multisite architecture on Sitecore, serving multiple brand verticals (airport services, travel, loyalty, retail) from a single XM instance
  • Contributed React component engineering establishing reusable patterns across a large distributed team codebase
  • Stabilized Azure DevOps deployment pipelines — reduced build failure rate through systematic CI/CD improvements and pipeline analysis
  • Integrated Sitecore CLI workflows into team development process for environment sync and content serialization
Sitecore JSSReactJavaScriptAzureSitecore CLISolr
Case Studies

Engineering case studies

Real enterprise projects with real architectural challenges. Each one taught me something about scale, tradeoffs, and what it means to build for the long term.

Headless CMS Migration

Allstate Canada

Live site

XM Cloud migration and headless frontend architecture for North America's leading insurer.

Challenge

Allstate Canada operated a monolithic Sitecore MVC platform that could not support their content team's pace or their engineering team's desire for decoupled frontends. Page performance and deploy cycles were both lagging.

Architecture

Architected a full migration to Sitecore XM Cloud with a Next.js frontend using SSR and ISR strategies. Designed the component library, serialization pipeline, and CI/CD workflows.

~35%
Faster page load times via ISR caching
Faster content team publishing velocity
100%
Decoupled architecture, zero deploy coupling
Sitecore XM CloudNext.jsAzure DevOpsISRJSSTypeScript
Enterprise Search & Personalization

Saudia Airlines

Live site

Headless Sitecore implementation with enterprise search and AI personalization for a national airline.

Challenge

Saudia's legacy platform served millions of monthly visitors but lacked real-time search, user personalization, and the ability to run A/B experiments at scale.

Architecture

Led the headless frontend rebuild using React and Sitecore JSS. Integrated Solr-based enterprise search with faceted navigation and relevance tuning. Implemented Sitecore Personalize for audience targeting.

Search result accuracy improvement
18%
Conversion uplift from personalization
60%
Reduction in content duplication via multisite
Sitecore HeadlessReactSolrSitecore PersonalizeJSSREST APIs
Commerce & CMS Integration

Adani One

Live site

Unified travel and commerce platform serving tens of millions of users on Sitecore + OrderCloud.

Challenge

Adani needed a unified digital platform bridging airport services, travel booking, loyalty, and retail — all under one content and commerce system with multi-tenant requirements.

Architecture

Implemented a Sitecore headless solution with Sitecore OrderCloud for commerce operations. Designed multisite architecture to serve multiple brand verticals from a single XM instance with shared component libraries.

4
Brand verticals from a single XM instance
~25%
Infrastructure cost reduction vs siloed approach
50+
Reusable components across all verticals
SitecoreOrderCloudReactMultisite ArchitectureCommerceREST APIs
Multisite XM Cloud Architecture

OnePA (Vertis Singapore)

Large-scale multisite XM Cloud implementation for a major Singapore public authority platform.

Challenge

The platform required managing dozens of content sites under a single governance model, with independent editorial workflows, shared design systems, and strict performance SLAs.

Architecture

Led architecture of a multisite XM Cloud solution using SXA, custom serialization workflows with Sitecore CLI, and a headless Next.js frontend. Integrated Sitecore Search and built NestJS middleware APIs for content orchestration.

20+
Sites managed under single XM Cloud instance
AI-driven
Sitecore Search with semantic relevance
90+
Lighthouse performance scores achieved
Sitecore XM CloudNext.jsNestJSSitecore SearchSXAAzure
Architecture

Systems thinking

The patterns and tradeoffs I've worked through across real enterprise systems. Architecture isn't about diagrams — it's about decisions that compound over time.

XM Cloud + Next.js

Sitecore XM Cloud as headless CMS driving a Next.js frontend via Experience Edge. Layout Service responses map to component props through the JSS SDK, enabling fully decoupled rendering.

Sitecore XM Cloud
Content management & modeling
Experience Edge
CDN + Layout Service delivery
Next.js (SSR/SSG/ISR)
Frontend rendering layer
JSS Component Library
Presentational layer

Composable Commerce Stack

OrderCloud for commerce, Sitecore Search for discovery, XM Cloud for editorial — orchestrated through a NestJS BFF that abstracts backend complexity from the Next.js frontend.

Next.js Frontend
Unified UI layer
NestJS BFF
API orchestration & abstraction
XM Cloud + Search
Content & discovery
OrderCloud
Commerce & catalog

SSR / SSG / ISR Hybrid

Marketing pages statically generated at build time. Personalized routes rendered server-side. ISR for content needing freshness without full SSR cost. Edge middleware for routing.

Static (SSG)
Marketing, landing, policy pages
Incremental (ISR)
Product & content pages
Server-side (SSR)
Auth & personalized routes
Edge Middleware
Route resolution & redirects

Multisite Architecture

Single Next.js codebase serving multiple brand properties with shared component libraries, brand-specific theming tokens, isolated routing namespaces, and independent deployment targets.

Shared Component Library
Common UI primitives
Brand Theme Tokens
Design system per site
Host-based Site Router
Site context resolution
XM Cloud Multisite
Shared model, isolated sites
AI Engineering

AI-augmented
engineering

I'm not interested in the hype cycle. I'm interested in what makes me a measurably better engineer — and I've been systematically integrating AI tooling into my workflow since 2022.

The key distinction: AI is most valuable at the right layer of work. Code synthesis for established patterns, documentation generation, debugging hypotheses — these compound significantly over time. Architecture decisions and system design still require deep domain knowledge and human judgment.

The engineers who build more aren't those who resist AI or outsource their thinking to it. They're the ones who develop strong taste for when to use it, and when the thinking needs to be theirs alone.

workflow.md

# my AI workflow

AI handles pattern synthesis

I handle architecture decisions

Together: compounding output quality

GitHub Copilot

Code Synthesis

Primary in-editor AI. Most effective for pattern completion, test generation, and JSS component scaffolding within established codebases where patterns are well-established.

Reduced Sitecore JSS component scaffolding by ~60% on the Allstate migration. Best for code within known, repeated patterns.

Claude (Anthropic)

Architecture & Reasoning

Used for complex architectural discussions, debugging hard problems, reviewing architectural tradeoffs, and generating thorough technical documentation.

Extensively used for XM Cloud migration planning, NestJS service architecture, and writing ADRs (Architecture Decision Records).

Ollama (Local LLMs)

Private Enterprise Tooling

Local model deployment for privacy-sensitive enterprise codebases. Enables AI assistance without external API calls or proprietary code leaving the network.

Deployed at Eviden for internal code documentation generation — no external API dependencies, no client code exposure.

OpenAI API

Custom Tooling

API integration for building custom developer tools, content generation workflows, and GPT-4 capability exploration in CMS and editorial contexts.

Experimented with AI-generated content summaries for CMS authoring acceleration and boilerplate reduction.

Stack

Engineering stack

Frontend

Next.jsReactTypeScriptJavaScriptTailwind CSSFramer MotionHTML5CSS3

Backend

NestJSNode.jsREST APIsGraphQLSolr APIsExpress

CMS & Platforms

Sitecore XM CloudSitecore JSSSitecore SearchSitecore OrderCloudOptimizelySXASitecore CLI

AI Tooling

GitHub CopilotClaudeOpenAI APIOllamaPrompt EngineeringLangChain

DevOps & Cloud

AzureAzure DevOpsGitCI/CD PipelinesDockerVercel

Architecture

Headless CMSMultisite ArchitectureSSR / SSG / ISRBFF PatternMicroservicesSAML2 SSOAPI OrchestrationContent Modeling

Performance

Core Web VitalsLighthouseBundle AnalysisImage OptimizationISR CachingCDN Strategy
Beyond the code

What I'm thinking about

Currently exploring

  • +LangChain & multi-agent AI architectures
  • +Rust — for systems-adjacent thinking
  • +Sitecore XM Cloud Edge deep dive
  • +Bun + Elysia as Node.js alternatives
  • +tRPC for type-safe full-stack APIs

Daily tools

  • VS CodeCopilot + Vim motions
  • Warp TerminalAI-powered CLI
  • Arc BrowserResearch & dev
  • ObsidianArchitecture notes
  • LinearTask management
  • FigmaSystem design visuals

Opinions I hold

On AI in engineering

We're 2-3 years from AI being the default pair programmer. The engineers who develop strong AI collaboration skills now will compound their advantage for years.

On composable architecture

Monolith vs microservices is a false binary. Composable architecture at the right layer of abstraction is what scales — and what that layer is depends on your team size.

On author experience

The best CMS is the one your content teams can actually use. Architecture that ignores author experience will always produce poor content quality, regardless of tech.

On performance

Core Web Vitals are not a vanity metric. At enterprise scale, a 200ms LCP improvement correlates directly with conversion — and with engineering credibility.

Contact

Let's build something
worth engineering.

Open to enterprise frontend, headless CMS architecture, and AI-assisted engineering opportunities. If you're working on something technically complex and need someone who's been in the trenches of enterprise-scale systems — let's talk.

Available for new opportunities