Full-stack developer · Portfolio

Yashaswin Sharma

I design and build for the web: websites, web apps and interactive products, from the first sketch to the last line of code. This is where I keep what I'm building. Everything here is live.

  1. 01MeridianCompany website
  2. 02Maison AaryaBooking website
  3. 03Kiln & CremaOnline store
  4. 04Halo3D product page

Selected work

Things I've built.
Websites, apps and everything between.

Every build below is running live. Hover a preview to scroll through it, or open it and use it properly. The brands are made up; everything you can click is real.

01Company website

Meridian Lab & Industrial Supply

A four-page company site for an equipment supplier. Browse the catalogue by category, open the full specs for any product, and build an enquiry list that follows you from page to page.

  • Multi-page site
  • Product catalogue
  • Search & filters
  • Enquiry flow
Open live build : Meridian

02Booking website

Maison Aarya

A salon site built for phones first. Pick your services, watch the price and time add up, choose a slot and review your request. The whole thing takes about a minute.

  • Booking flow
  • Mobile-first
  • Live pricing
  • SVG illustration
Open live build : Maison Aarya

03Online store

Kiln & Crema

A coffee shop with the full shopping flow: filters, size and grind options, quantities, promo codes and a cart that still remembers you after a reload.

  • E-commerce
  • Cart & checkout
  • Product variants
  • Saved state
Open live build : Kiln and Crema

043D product page

Halo

A launch page for a desk lamp you can actually handle. Turn it around in 3D, switch its finish, dim the light and tap any part to see what it does.

  • Real-time 3D
  • three.js
  • Product launch
  • Interactive hotspots
Open live build : Halo

How I build

Every build follows
the same four rules.

  1. 01

    Design and code together

    I design in the browser, so what you see is what ships. No gap between the mock-up and the real thing.

  2. 02

    Every screen, phone first

    Layouts start at a small phone and grow from there, then get checked on tablets and wide desktops.

  3. 03

    Usable by everyone

    Keyboard support, screen-reader labels, strong contrast and reduced-motion settings are built in from day one.

  4. 04

    Fast and light

    Self-hosted fonts, no trackers, and heavy pieces like 3D only load when you actually ask for them.

Skills

The whole stack,
from idea to launch.

What I build

  • Websites
  • Web apps
  • Online stores
  • Booking systems
  • Interactive & 3D pages

Front end

  • HTML & CSS
  • JavaScript
  • React & Next.js
  • three.js & WebGL
  • SVG & motion

Back end & shipping

  • Python
  • FastAPI
  • REST APIs
  • Git & GitHub
  • Vercel deploys

Contact

Have something in mind?
Let's build it.

Puranik Yashaswin Sharma

Full-stack developer