Freelance Web Developer

Engineering the future of the web.

I design and build fast, premium websites on WordPress, WooCommerce, Elementor and Shopify, with custom code wherever it counts.

Design

Pixel-true from Figma to browser.

Every spacing, font and hover state matched to the design, then made responsive down to the smallest phone.

Engineering

Plugins built for the job.

Custom Elementor widgets, WooCommerce features and integrations, written instead of stacking more add-ons.

Launch

Ready when you are.

Secure, fast, and easy for your team to update after handover.

Debjani, freelance web developer
Available for projectsKolkata, India
About me

I'm Debjani, a freelance web developer who turns designs into fast, reliable websites and writes the custom code that makes them work exactly as a business needs.

I work directly with clients, building sites for businesses in India, Australia, the UK and North America. Most projects start as a Figma file and end as a WordPress, WooCommerce or Shopify site, often with a custom plugin built just for that client. I prefer clean code over piles of third-party plugins, so the sites I hand over stay quick and easy to maintain.

0+Websites delivered
0+Custom plugins
0Countries served
Services

What I can build for you

From a single landing page to a full store with custom features, each project is coded to fit.

WordPress development

Custom themes and Elementor builds using flexbox containers, set up so you can edit content without breaking the layout.

  • Elementor
  • ACF Pro
  • Custom themes

WooCommerce stores

Product pages, filters, checkout changes, wholesale pricing and delivery rules that match how you actually sell.

  • Checkout
  • Product filters
  • Wholesale

Shopify development

Custom Liquid sections, metafields and metaobjects, and theme changes for product pages that convert.

  • Liquid
  • Metaobjects
  • Theme sections

Custom plugins and widgets

Elementor widgets and WordPress plugins written for one job, with settings pages your team can use.

  • Elementor widgets
  • REST APIs
  • Integrations

Figma to code

Designs rebuilt as clean HTML, CSS and JavaScript or Elementor templates, with motion added where it helps.

  • HTML and CSS
  • GSAP
  • Responsive

Security and site rescue

Malware cleanup, hardened logins and fixes for broken pages, slow loads and caching problems.

  • Malware cleanup
  • Login security
  • Speed fixes
Process

From brief to launch

Four clear stages, with a staging link to review before anything goes live.

  1. 01

    Brief

    We agree on goals, pages and features, so the scope is clear before work starts.

    • Goals and audience
    • Page and feature list
    • Timeline and quote
  2. 02

    Design

    I work from your Figma file, or propose a layout that fits your brand.

    • Figma review
    • Mobile layouts
    • Motion ideas
  3. 03

    Build

    Coded, tested on real devices and shared on a staging link for your feedback.

    • Custom code and plugins
    • Speed and SEO basics
    • Staging review
  4. 04

    Launch

    Go live, then a handover so your team can edit content with confidence.

    • Go-live checklist
    • Handover walkthrough
    • Post-launch support
Portfolio

Recent projects

A selection of client builds across WordPress, WooCommerce and Shopify.

Glass, cut to fit.

SPD Glass

Figma build with a custom Elementor widget plugin.

WordPress
Off-road, off-grid.

Epic Escapes

Adventure trips and Jeep rentals, with an events plugin.

Elementor
The smarter toilet.

BioGiene

Product page with feature sections from metaobjects.

Shopify
Care that remembers.

Dementia Smart Care

App landing page rebuilt as an Elementor template.

Figma to Elementor
Baked crisp.

Island Chips

Hand-coded site with a product grid and fixed banner.

HTML and JS
Made to order.

Ecodle

Product configurator, personalisation and filters.

WooCommerce
Contact

Let's build something brilliant.

Send a Figma file, a broken page or just an idea. I'll reply with how I'd approach it and a rough timeline.

What do you need?