niteshseram.in
This very site — a personal portfolio built with care for typography, motion, and the small details.
- Next.js
- React
- TypeScript
- Tailwind
Hi, I’m Nitesh Seram — a Software Engineer based in Assam, India, with 5+ years of building for the web. Currently, working at GreatFrontEnd — a platform for engineers prepping for frontend interviews. My days are React, TypeScript, and CSS problems that look trivial until they aren’t. I care about performance and the small details nobody notices.
ls bin/
drag to play
ls projects/
This very site — a personal portfolio built with care for typography, motion, and the small details.
A React masonry layout library that gets the fundamentals right — correct reading order, balanced columns, and optional virtualization for 10k+ item feeds.
tail writing.log
z-index bugs are usually stacking context bugs in disguise. How to debug them, build a system that prevents them, and skip the whole problem with modern CSS primitives.
Where you put useState matters more than how you use it. A practical guide to derived state, lifting state up, colocation, and URL state — the four React state placement mistakes that cause most bugs.
Explore powerful techniques for handling large datasets in React application, including pagination, infinite scroll, and windowing
cat work.history
Leading the frontend for Socialmon — an AI-powered marketing intelligence product — owning the consumer surface end-to-end from zero to launch.
Helped revamp GFE Interviews (1M+ pageviews), built GFE Projects end-to-end, and set up a dynamic MDX blog system for the GFE platform.
Led performance work that lifted the app’s Lighthouse score from 20 to 70, cutting load times and boosting engagement.
Shipped client-facing branding, email/authenticator 2FA, and an in-house real-time forum on Auzmor Learn. Named Most Valuable Performer.
ls talks/
git log --graph
1808 contributions in 2025
echo "hello"
Open to new conversations — project ideas, collaborations, or anything interesting on the web. I read every message and try to reply within a day or two.
niteshseram@gmail.com