Neekita
OPEN TO FULLSTACK ROLES & STILL LOOKING AROUND

Developer.
Designer.
Builder.

I build responsive interfaces with React and Next.js. Clean layouts, scroll-linked motion, and code that holds up once it's in production.

neekita@sahu: ~
$ whoami
FullStack Developer · Software Engineer
$ cat stack.txt
React · Next.js · TypeScript · Three.js
$ status --now
shipping responsive interfaces
$
SCROLL
01 / ABOUT
WHO I AM

I'm a Computer Science grad and a developer who cares about how an interface feels to use, not just how it looks in a screenshot. Most of my work lives in React, Next.js and TypeScript; I take a design and turn it into a responsive, accessible UI that's ready to ship. Lately that has stretched past the frontend: Supabase Edge Functions and Postgres row-level security behind a multi-tenant markdown notes app, and the Google Gemini API wired into an AI resume checker with a model fallback chain and schema-typed responses, so a bad parse never takes the page down. During my internship at JouleWorx I built scroll-linked animations and the responsive journal architecture; load times dropped 40% and organic traffic rose 30%, and I spent time on SEO and content along the way. I also build in 3D on the web with Three.js, and I lean on Claude and Antigravity Studio to move faster. The small details are usually what I end up obsessing over.

SYSTEM TELEMETRY[01]
00:00:00 IST
TARGET COORDS28.5355° N, 77.3910° E
SYSTEM STATUSACTIVE
NETWORK LATENCY24ms
FOCUS VIBEPushing Pixels
🌐 TARGET SCANNER[02]
React & Next.js
Designing highly performant architectures, dynamic page transitions, and stable state structures.
⚡ SYSTEM FUEL[03]
CURIOSITY ENGINE98%
CAFFEINE RESERVES72%
AI COPILOT POWER85%
♫ AUDIO STATION[04]
Low-Vocal Lofi Focus
72 BPM
Log> building responsive UIs/Log> wiring up REST APIs/Log> tuning scroll animations/Log> chasing down state bugs/Log> fixing SEO/Log> shipping to Vercel/
02 / SELECTED WORK
GET IN TOUCH ↗

A few things I've built. Fast, responsive, no wasted motion.

AI Resume Checker
01 · 2026

AI Resume Checker

Upload a resume and a job description, get back a match score, the keywords you hit and missed, ATS formatting flags and rewritten bullets in one pass. Four serverless routes on Next.js 16 talk to the Google Gemini API, and a 7-model fallback chain with retry-on-429/404/503 keeps success near 100% on a rate-limited free tier where one model alone would just fail. Responses come back through Gemini responseSchema definitions mapped 1:1 to typed interfaces, so there is no JSON parsing to break. The PDF pipeline reads an upload with pdf-parse, pulls out 7 sections and re-renders a single-column ATS-safe document - a 30-minute manual reformat done in under 10 seconds.

Next.js 16React 19Gemini APITypeScript
NextMD
02 · 2026

NextMD

A full-stack markdown notes app on the Next.js 15 App Router. Seven Supabase Edge Functions in Deno hold every note operation behind one typed invokeFn helper, so ~2,800 lines of app code share a single data-access path. Autosave debounces at 1.5s, queues concurrent writes and backs off 1s/2s/4s, with a throttled localStorage mirror underneath - nothing is lost on a failed save, a closed tab or a mid-edit note switch. Supabase Auth and Postgres row-level security isolate every tenant on every read and write, and SSR middleware only accepts same-origin relative redirects after login. Export to .md, .html or .zip is lossless and collision-safe, with JSZip dynamically imported to keep ~95 KB off the critical path.

Next.js 15SupabasePostgres RLSTypeScript
PeerEdit Workspace
03 · 2026

PeerEdit Workspace

A document editor where everyone types at once and no server holds the data. Yjs and WebRTC sync peers directly at sub-100ms latency and show who else is in the room. The Web Crypto API generates session keys client-side, so 100% of document data stays encrypted in transit. Built on Next.js, React and TipTap with a modular Tailwind v4 component architecture.

Next.jsTipTapYjs / WebRTCWeb Crypto
MovieLand
04 · 2025

MovieLand

Type a title and it searches 10,000+ films through the OMDb API. Tuned state handling cut query response times 25%, and React Hooks refill the glass-morphism grid without a page refresh.

ReactOMDb APIReact HooksCSS Grid
Global Temperature
05 · 2025

Global Temperature

A 3D globe rendered in Three.js with custom earth textures. Search a city and a live weather API pulls temperature, wind and humidity, then the view moves from the spinning globe to a plain readout. Optimized texture loading holds a steady 60 FPS, and async fetching trimmed 20% off load time on that handoff. Holds up from desktop down to mobile.

Three.jsWeather APIWebGLResponsive
03 / EXPERIENCE
MAR 2026 — MAY 2026

Frontend Development & SEO Intern · JouleWorx

  • On the Kin landing page the hero collapses into the navbar as you scroll. I tied that transition to scroll position and made it hold up across screen sizes — UI engagement went up 25%.
  • Set up the agency's blog and journal from the directory structure up, with custom styling that stays consistent across screen sizes and cut frontend load times by 40%.
  • Built the product section's cursor-responsive phone animation, with IntersectionObserver firing context-aware tooltips as it scrolls into view — more time on the section and better feature discovery.
  • Wrote SEO-structured content and tracked site health through Google Search Console — organic traffic climbed 30%.
04 / EDUCATION
SEP 2022 — JUL 2026

KK Modi University

B.Tech, Computer Science & Engineering

8.5CGPA
◆ ACHIEVEMENTS
  • Participant at the Shankara Global Hackathon 2025 in Jaipur, India.
  • Infosys Springboard Virtual Internship 6.0, certified.
05 / SKILLS
LANGUAGES
HTML5CSS3JavaScriptTypeScriptC++SQL
FRAMEWORKS & LIBS
React.jsNext.jsNode.jsTailwind CSSThree.jsFramer MotionVite
AI & LLM INTEGRATION
Google Gemini APIPrompt EngineeringStructured JSON SchemaRate-Limit Retry Logic
FRONTEND CORE
FlexboxCSS GridResponsive DesignModern UI Architecture
BACKEND & DATABASE
REST APIWebSocketsWebRTCSupabasePostgres RLSCORSMultitenancy
TOOLS & PLATFORMS
Git / GitHubVercelSupabaseClaudeAntigravity Studio
OTHER
SEOPerformanceProblem-SolvingAnalytical Thinking
06 / CONTACT

Got something you want built?
Let's talk.

I'm open to fullstack roles and freelance work, and happy to talk about UI, motion, or performance. I read every message that comes in.