Hi, I’m Divyansh.

Designing and building interfaces. Sweating the small details.Making sites that don’t look like they came from a template.

Booking a small number of freelance projects

What I build

  • 01/ 04

    Websites

    For businesses that sell a service. You can change the words yourself, and search engines can find it from the day it launches.

  • 02/ 04

    Web apps

    Internal tools and product screens in React and Next.js. If it needs a database, I’ll set that up too.

  • 03/ 04

    Online stores

    My first freelance project was a store, and I still work on it. I build headless storefronts on Hydrogen or Next.js.

  • 04/ 04

    Frontend for teams

    If your team needs another frontend developer for a few months, I can work in your React or Next.js codebase: shipping features, building out a design system, or auditing accessibility and performance.

  1. 01

    Intro call

    A short call about what you’re building and what isn’t working today.

  2. 02

    Scope and quote

    Every project is scoped and quoted after that call, before any work starts.

  3. 03

    Design and build

    I design it and write the code. You hear from me, not an account manager.

  4. 04

    Handover

    Documented code, so you or your next developer can run it without me.

Work

Freelance client · since 2020

Chandrima

Storefront design and development

  • A lookbook site in 2020, a Gatsby store in 2021, then a Hydrogen rebuild in 2026
  • Conversion up 14% after the Hydrogen launch
  • Annual revenue up 37% after the Hydrogen launch
Read the case study

Day job · since 2020

UPLIFT Desk

Senior Web Developer

  • Led a team of three rebuilding the store as headless BigCommerce on Catalyst
  • Conversion from 2.3% to 4.1%, Lighthouse performance up 47%
  • Threekit 3D product configurator

How I work

01 / 03

You get me, start to finish.

I design it and I write the code. When you email, I’m the one reading it.

Craft

Try them. Each one is a working detail, with a line on why it’s built that way.

  • Press feedback

    Scales to 0.96 for 150ms when pressed. You feel it more than you see it, and the button never feels dead.

  • Interruptible spring

    Click it quickly a few times. A spring carries on from wherever it is, so the knob never jumps back to the start.

  • Shared highlight

    One highlight travels between tabs instead of each tab fading on its own, so your eye follows the change.

  • Confirm, then reset

    The icon swaps to a check for 1.5 seconds and quietly comes back. Without it, people copy three times to be sure.

  • Hold to confirm

    Linear while you hold, because it shows time passing. Let go early and it snaps back fast. Keyboard users skip the hold.

  • Tabular figures

    Tap the number to add to it, then untick the box. Without fixed-width digits, the number jitters every time it changes.

Contact

Tell me what you’re working on.

A couple of lines is plenty. What is it, and when do you need it?

Divyansh Kaushik · Design engineer in Chicago, freelancing on the side.