Skip to content
WorkWorkWritingWritingAboutAbout

Interfaces / Systems / Craft

Building interfaces for the web, down to the details.

I’m Nitesh Seram — a software engineer based in Assam, India.

I build frontend products with an eye for performance, maintainable systems, and the interaction details that make software feel clear and dependable.

Currently

GreatFrontEnd (opens in a new tab)

Focus

Product frontend · Performance · UI systems

Selected work

  1. 01

    Open Graph image editor

    OGCanvas (opens in a new tab)

    An Open Graph image generator with a drag-and-drop editor and a curated set of beautiful templates for stunning social previews.

    Next.js · React · TypeScript · Tailwind · Zustand · Konva.js
  2. 02

    React library

    Masonix (opens in a new tab)

    A React masonry layout library that gets the fundamentals right — correct reading order, balanced columns, and optional virtualization for 10k+ item feeds.

    React · TypeScriptSource
  3. 03

    Personal site

    niteshseram.in (opens in a new tab)

    This very site — a personal portfolio built with care for typography, motion, and the small details.

    Next.js · React · TypeScript · TailwindSource

Work experience

  1. 01

    GreatFrontEnd

    Company
    1. Mar 2026
      Present

      Senior Software Engineer

      Mar 2026 — Present

      Building the consumer frontend for Socialmon — an AI-powered marketing intelligence product — from early product decisions through implementation.

    2. May 2024
      Feb 2026

      Software Engineer

      May 2024 — Feb 2026

      Helped revamp GFE Interviews (1M+ pageviews), built GFE Projects end-to-end, and set up a dynamic MDX blog system for the GFE platform.

  2. 02

    Auzmor Inc.

    Company
    1. Jan 2023
      Apr 2024

      Software Engineer III

      Jan 2023 — Apr 2024

      Led performance work that lifted the app’s Lighthouse score from 20 to 70, cutting load times and boosting engagement.

    2. Oct 2021
      Dec 2022

      Software Engineer I

      Oct 2021 — Dec 2022

      Shipped client-facing branding, email/authenticator 2FA, and an in-house real-time forum on Auzmor Learn. Named Most Valuable Performer.

Recent writing

Field notes on frontend engineering2026

  1. 01

    I was learning frontend system design backwards

    I started with load balancers, queues, and databases. Frontend system design made more sense when I began with problems I already saw in the browser.

    Aug 27, 2026 · 12 min

    Aug 2712 min read
  2. 02

    Offset vs cursor pagination: why records duplicate or go missing

    Why LIMIT/OFFSET skips or duplicates records when data changes, how a cursor keeps the boundary stable, and when you need a snapshot.

    Aug 23, 2026 · 10 min

    Aug 2310 min read
  3. 03

    TypeScript didn't make your code safer. You did.

    TypeScript only helps when you let it. The habits that turn type checking off — `as`, `any`, unvalidated boundaries, and the strict flags nobody enables.

    May 3, 2026 · 12 min

    May 312 min read
Browse the archive

Speaking

  • 25
    React India2025

    Langnostic: Translating React apps with AI at scale

    Translating web apps has long been a painful, manual effort — strings scattered across code, Markdown, and more. I walked through Langnostic, a fast, scalable translation system built at GreatFrontEnd that continuously translates thousands of strings across React components and Markdown docs using AI — now powering all of GreatFrontEnd’s localized content.

    Watch the recording

GitHub activity

activity.graph@niteshseram (opens in a new tab)
SepOctNovDecJanFebMarAprMayJunJulAug

2,218 contributions · last 12 months

Less0 contributions1 contributions2 contributions3 contributions4 contributionsMore

Tools I reach for

toolbench.config4 groups

Frontend

5 tools
  • React
  • Next.js
  • Tailwind
  • Base UI
  • React Query

Languages

2 tools
  • TypeScript
  • JavaScript

Backend

3 tools
  • tRPC
  • Prisma
  • Supabase

Tooling

2 tools
  • Zod
  • Turborepo

About

“

Profile note

I enjoy taking a product from a rough idea to a clear, dependable interface. Most of my work is in the details: shaping interactions, handling edge cases, and keeping the code straightforward.
Read the full profile →

Let’s talk

Get in touch

Open to project ideas, collaborations, and interesting conversations about the web.

niteshseram@gmail.com

Usually replies within a day or two

GitHub (opens in a new tab)LinkedIn (opens in a new tab)Twitter/X (opens in a new tab)

© 2026 Nitesh Seram

Assam, India

GitHub (opens in a new tab)LinkedIn (opens in a new tab)Twitter/X (opens in a new tab)RSSBack to top ↑