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 templates for 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 with correct reading order, balanced columns, and optional virtualization for feeds with 10k+ items.

    React · TypeScriptSource
  3. 03

    Personal site

    niteshseram.in (opens in a new tab)

    The site you're reading, built with Next.js and a 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, a marketing intelligence product for discovering, saving, and sharing viral content from LinkedIn, Instagram, and X.

    2. May 2024
      Feb 2026

      Software Engineer

      May 2024–Feb 2026

      Helped rebuild GFE Interviews (1M+ pageviews), built GFE Projects end to end, and set up the 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 raised the app’s Lighthouse score from 20 to 70.

    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 · 9 min

    Aug 239 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 include `as`, `any`, unvalidated boundaries, and strict flags left disabled.

    May 3, 2026 · 11 min

    May 311 min read
Browse the archive

Speaking

  • 25
    React India2025

    Langnostic: Translating React apps with AI at scale

    At React India, I talked about Langnostic, a translation system built at GreatFrontEnd that translates thousands of strings across React components and Markdown docs using AI. It now powers GreatFrontEnd’s localized content.

    Watch the recording

GitHub activity

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

2,229 contributions · last 12 months

Less0 contributions1 contributions2 contributions3 contributions4 contributionsMore

Tools I reach for

toolbench.config

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 ↑