Post Job Free
Sign in

AI-Assisted Full-Stack Drupal Developer

Location:
Jaipur, Rajasthan, India
Posted:
August 24, 2026

Contact this candidate

Resume:

PRERNA CHANDANI

F U L L S T A C K D E V E L O P E R · P H P · D R U P A L · R E A C T · N E X T . J S Jaipur, Rajasthan, India +91-701**-***** ****************@*****.*** linkedin.com/in/prerna-chandani-b64086260

4 YEARS EXPERIENCE • 50+ WEBSITES DELIVERED L IVE • DRUPAL 7 TO 1 1 • AI-ASSISTED DEVELOPMENT

PROFESSIONAL SUMMARY

Full Stack Developer with 4 years at Intuit Solutions, a multinational company, building and maintaining production Drupal 7/8/9/10/11 and React/Next.js applications for 50+ client websites. Delivers custom modules, Twig themes, and REST/GraphQL integrations on live, revenue-generating properties, and owns end-to-end delivery from scoping and code review through to server setup, go-live, and ongoing production support. Has shipped complete applications from empty repository to production using AI- assisted workflows with Claude. Strong focus on Core Web Vitals performance, web application security, and technical SEO.

Core: PHP · JavaScript · TypeScript · Drupal 7/8/9/10/11 · React.js · Next.js · React Native · Laravel · MySQL · PostgreSQL · REST & GraphQL APIs

TECHNICAL SKILLS

Languages: PHP, JavaScript, TypeScript, SQL, HTML5, CSS3, Sass Frameworks & CMS: Drupal 7/8/9/10/11, React.js, Next.js, React Native, Laravel, Shopify (Liquid), Payload CMS, jQuery, Tailwind CSS, Bootstrap

Drupal Expertise: Drupal 11, Drupal 10, Drupal 9, Drupal 8, Drupal 7; Drupal 7 end-of-life migration; custom module development, Hooks, Services & Plugins, Event Subscribers, Dependency Injection, Twig theming, Layout Builder, Views API, Form API, Paragraphs, Migrate API, Configuration Management, Drush, Composer, core & contrib patching, multisite, site building

Backend & Data: RESTful APIs, GraphQL, MySQL, PostgreSQL, Firebase, Redux Toolkit, cron scheduling DevOps & Tools: Git, GitHub, Linux/Ubuntu server administration, SSH, live production server management, website deployment and go-live, zero-downtime releases, backups and rollback, Apache, SSL/HTTPS, DNS & domain configuration

Performance & Security: Core Web Vitals optimisation, technical SEO, Content Security Policy (CSP), Subresource Integrity (SRI), secure HTTP headers, OWASP practices, responsive web design AI-Assisted Development: Claude, Claude Code, Cursor IDE, GitHub Copilot, VS Code AI extensions, prompt engineering, spec-driven development, CLI-based AI workflows on Linux PROFESSIONAL EXPERIENCE

Intuit Solutions — Jaipur, Rajasthan, India July 2022 – Present Multinational IT Company delivering Drupal, Shopify, and custom web and mobile applications for international clients Senior Drupal & Full Stack Developer January 2024 – Present Deliver 6 concurrent Drupal projects end to end — scoping, estimation, implementation, code review, and production release.

React.js & Next.js Developer January 2024 – Present Authored the team's Drupal coding standards and pull-request checklist, now used across all client projects.

Architected and shipped custom Drupal modules using hooks, services, and plugins to extend core and contributed functionality across 12 client sites.

Developed custom Drupal themes in Twig with reusable components and content-editor-friendly layouts, cutting new landing-page build time by ~40%. Built responsive, pixel-perfect interfaces from Figma designs using HTML5, CSS3/Sass, JavaScript, and jQuery, supporting desktop, tablet, and mobile breakpoints. Improved Core Web Vitals on the flagship client site — LCP from 4.2s to 1.9s and mobile PageSpeed score from 54 to 91 — through Redis/Varnish caching, critical-CSS inlining, lazy loading, and image optimisation.

Automated deployment, cache-rebuild, and configuration-sync tasks with Drush and Bash scripting, reducing average release time from ~45 minutes to ~12 minutes. Applied and maintained 40+ core and contributed-module patches across Drupal 9/10/11 sites to meet project-specific requirements, keeping every property on a supported security release with zero patch- related production regressions.

Managed project dependencies with Composer, automating installation and updates of modules, themes, and libraries across all client sites and keeping lockfiles consistent between dev, staging, and production.

Hardened production sites with Content Security Policy (CSP), Subresource Integrity (SRI), secure HTTP headers, and vulnerability remediation, closing 20+ findings from client security audits. Took 30+ websites live end to end — server and domain configuration, SSL/HTTPS enforcement, DNS cutover, and production go-live — with no unplanned downtime. Maintain and support live production sites on Linux servers over SSH, deploying releases, applying hotfixes, managing cron jobs, and monitoring error logs to keep sites stable and available to users during rollouts.

Implemented technical SEO improvements including structured data, canonical and meta handling, XML sitemaps, and redirect mapping, increasing organic impressions by 35% on the flagship client site. Introduced AI-assisted development into the team's workflow, using Claude for code review, refactoring, and documentation, reducing average feature turnaround by ~30%. Built client-facing web applications in React.js and Next.js, using server-side rendering for SEO, a reusable component architecture, and TypeScript for type safety. Built full-stack applications with Next.js and Payload CMS on PostgreSQL, covering data modelling, API routes, authentication, and admin interfaces.

Integrated Next.js and React.js front-ends with REST and GraphQL APIs, implementing authentication, data fetching, caching, and error handling.

Built reusable React component libraries with Tailwind CSS and managed application state with Redux Toolkit and React hooks.

React Native & Frontend Developer July 2022 – December 2023 KEY PROJECTS

Enterprise Drupal 10 Website

Drupal 10 · PHP · Twig · MySQL · Composer · Drush

Drupal 7/8/9 Drupal 10/11 Migration

Drupal 10/11 · Migrate API · PHP · MySQL · Drush

Custom Drupal Themes & Twig Component Library

Drupal 9/10/11 · PHP · Twig · Form API · Views API Developed 4 Android applications in React Native using Redux Toolkit for state management and React Navigation for stack and tab flows.

Delivered a push-notification application with Firebase Cloud Messaging, supporting scheduled and event-triggered delivery to 5,000+ registered users. Designed and shipped the task-tracking module of an internal project management system (React + REST API), covering task assignment, status workflows, and role-based dashboards used by 3 internal teams.

Integrated RESTful APIs for authentication, content, and third-party services, adding error handling, loading states, and client-side form validation.

Delivered a 120-page corporate website with custom content types, Paragraphs-based flexible layouts, and Views-driven listings for news, events, and resource libraries. Built a bespoke Twig theme with 24 reusable components and editor-friendly Layout Builder blocks, enabling content authors to assemble pages without developer involvement. Implemented content moderation workflows, scheduled publishing, and role-based editorial permissions across 15 editor accounts.

Configured Redis and internal page caching with a Composer and Drush deployment pipeline, using Configuration Management to keep dev, staging, and production in sync. Audited the legacy platform — 18 content types, 4,500+ nodes, and 45 contributed modules — and mapped each to a Drupal 10 equivalent, contributed replacement, or custom module. Built the migration with the Migrate API, writing 12 custom source and process plugins for content, taxonomy, users, media, and URL aliases.

Preserved search visibility through a complete redirect map and canonical URL parity, retaining 95% of organic traffic through launch.

Rebuilt the front end in Twig against Drupal 10 markup and replaced deprecated and abandoned contributed modules.

Executed a phased cutover with a documented rollback plan, completing go-live with zero data loss and 15 minutes of downtime.

Developed 15+ reusable custom Themes using hooks, services, plugin systems, and event subscribers to extend core and contributed functionality.

Built a shared Twig component library — typography, cards, hero blocks, forms, and navigation — standardising markup across 10 client sites and cutting new-page build time by ~45%. Created custom Views field, filter, and sort plugins alongside Form API forms with server-side validation and AJAX behaviours.

Project Management System — Built from Scratch with Claude AI Next.js · TypeScript · Payload CMS · PostgreSQL · Tailwind CSS Inventory Management System — Built from Scratch with Claude AI Laravel · PHP · PostgreSQL · JavaScript · Blade

E-Commerce Web Application

Next.js · React.js · TypeScript · Tailwind CSS

Integrated third-party REST APIs into Drupal using queue workers, cron-driven synchronisation, and structured error logging.

Built the entire application from an empty repository — data model, API layer, authentication, and interface — using Claude as the primary development partner for architecture, implementation, and refactoring.

Modelled projects, tasks, subtasks, comments, attachments, and time entries across 12 PostgreSQL tables, implemented as Payload CMS collections with versioned migrations. Implemented role-based access control across 4 roles (admin, project manager, member, and client), enforced at route, API, and field level.

Delivered kanban and list views with drag-and-drop status transitions, assignees, due dates, priorities, labels, and saved filters.

Built 5 reporting dashboards covering workload distribution, overdue tasks, completion velocity, and per- project progress.

Added email and in-app notifications for assignments, mentions, status changes, and approaching deadlines.

Ran structured Claude-assisted review and refactoring passes across the codebase and generated API documentation from the implemented routes.

Delivered the first production release in ~6 weeks working solo, using Claude for generation and structured review at every stage.

Designed and delivered the system end to end in ~5 weeks — requirements breakdown, schema design, implementation, and deployment — with Claude as the primary development assistant. Modelled products, variants, SKUs, suppliers, warehouses, purchase orders, and stock movements across 15 tables using an append-only ledger for full auditability. Implemented real-time stock tracking across 2,000+ SKUs and 3 warehouses, with automatic ledger entries on receipt, sale, transfer, adjustment, and return. Automated low-stock and reorder-point alerts using scheduled jobs and queued notifications, replacing

~5 hours of manual stock checks per week.

Built 6 report types covering stock valuation, movement history, supplier performance, and fast/slow- moving stock, with CSV and PDF export.

Added SKU and barcode search, bulk CSV import with validation and error reporting, and per-user audit logging.

Built a server-rendered storefront covering 500+ products, with catalogue search, faceted filtering, sorting, product detail pages, cart, wishlist, checkout, and order management. Implemented JWT authentication with role-based access control for customers and administrators, plus an admin dashboard for products, categories, inventory, customers, and orders. Shopify Storefront Development

Shopify · Liquid · JavaScript · React.js

A I -ASSISTED DEVELOPMENT

TEACHING EXPERIENCE

Full Stack Development Instructor — Intuit Computer Classes Concurrent with development role Jaipur, Rajasthan, India

EDUCATION

Master of Computer Applications (MCA) — Vellore Institute of Technology Completed July 2026 Bachelor's Degree — Maharani College, University of Rajasthan, Jaipur 2021 – 2024 Senior Secondary (Class XII) — St. Angela Sophia School, Jaipur 2021 Completed undergraduate and postgraduate studies alongside full-time employment at Intuit Solutions. Integrated REST APIs for products, users, orders, and payment workflows with optimistic UI updates, error boundaries, and schema-based form validation.

Achieved a 94 Lighthouse performance score and fully indexable product pages through server-side rendering and image optimisation.

Customised themes, sections, templates, product and collection pages, cart, checkout, and navigation for 8 client stores.

Built reusable Liquid sections and dynamic components, reducing new-page build time by ~35%. Integrated Shopify Admin API, Storefront API, GraphQL, and webhooks for catalogue synchronisation and order automation.

Integrated payment gateways, shipping providers, analytics, and marketing platforms; optimised stores for SEO, Core Web Vitals, and mobile performance.

Ship complete applications from empty repository to production with Claude as the primary development partner — requirement breakdown, data modelling, architecture decisions, implementation, debugging, and documentation.

Work spec-first: translate business requirements into written specifications, then generate, review, and iteratively refactor the implementation against them. Use Claude Code on Ubuntu/Linux for repository-wide analysis, multi-file refactors, migration scripting, and automated code review ahead of pull requests.

Apply structured prompting and context management, treating AI output as a draft to be tested, reviewed, and corrected rather than accepted as written. Combine Cursor IDE and VS Code AI extensions for in-editor completion and targeted refactoring across Drupal (PHP/Twig) and Next.js (TypeScript) codebases. Completed Anthropic's Prompt Engineering Interactive Tutorial (self-paced, 2025). Taught full-stack web development (HTML5, CSS3, JavaScript, PHP, MySQL) to 60 students across 3 cohorts; designed the project-based curriculum and lab exercises. Mentored students through 45+ capstone projects, guiding them from requirements gathering through to deployment.



Contact this candidate