Harsha Sur is a front-end developer from Kolkata who builds accessible, animated interfaces with React, Next.js and Motion. He studies Data Science at IIT Madras and is looking for a remote front-end or junior web developer role.

Harsha Sur, front-end developer

Available for work

Front-end developer crafting fast, accessible interfaces with React, Next.js and a lot of motion.

Front-end developer
& motion enthusiast

Selected
work

Scroll

(01) About

I build interfaces that feel alive. Fast, accessible and full of small moments of motion that make people want to keep scrolling.

I learn by shipping. This site is designed and coded from scratch, and I am building Nudge, a swipe-style job matcher, while studying Data Science at IIT Madras. I care about the details people notice: clean layouts, smooth interactions and pages that work with a keyboard.

Based in
Kolkata, India
Focus
Front-end & motion
Studying
Data Science, IIT Madras
Status
Open to remote roles

(02) Selected work

Things I've built

More on GitHub ↗

(03) Toolkit

What I work with

  • 01

    HTML & CSS

    Semantic markup, custom properties, grid and fluid type that holds up at every width.

  • 02

    React

    Components, hooks and state that stay readable as an interface grows.

  • 03

    Next.js

    App Router, server components, metadata and static builds deployed on Vercel.

  • 04

    Motion

    Springs, scroll-linked effects, layout animations and gestures, tuned until they feel right.

  • 05

    JavaScript

    Modern ES, the DOM and browser APIs like IntersectionObserver.

  • 06

    Accessibility

    Keyboard paths, screen-reader text, focus styles and reduced-motion fallbacks.

  • 07

    Git & GitHub

    Branches, clean commits, pull requests and open-source contributions.

  • 08

    Python

    Automation scripts and data work with Pandas, sharpened by my IITM coursework.

  • 09

    Vector Search

    Sentence-transformer embeddings and FAISS indexes for semantic matching, the engine behind Nudge.

(04) Experience & education

Where I've been

  1. 2025 — Now

    AI trainer & data annotationTrainPlex

    Reviewed model outputs, labelled training data and improved annotation quality for AI workflows and evaluation tasks.

  2. 2024

    Open-source contributorThe Coding Train · Daniel Shiffman

    Merged pull request to Bizarro Devin, plus issues and proposals for TypeScript support and parallel narration.

  3. Dec 2025 — Oct 2026

    Customer Support AssociateGlobiva

    Live chat and high-value claims on Instamart's Electronics Specialised Queue. CSAT consistently above 92%, 100% chat quality score.

  4. 2026 — Now

    BS in Data Science and ApplicationsIIT Madras

    Online degree taken alongside work: Python, statistics and computational thinking.

  5. 2025

    Higher Secondary, Computer SciencePanchasayar Siksha Niketan

    Computer Science focus.

(05) FAQ

Good questions