Ritik
LOADING000
Fullstack Engineer · New York

I build AI products people actually feel.

I'm a founding engineer at GimmieAI. I own the whole consumer product, web and mobile, front to back. My edge is high ownership, comfort in ambiguity, and getting unstuck.

Scroll

I like high ownership. The kind where the thing is mine, and there is no one to hand it to.

I'm Ritik, a founding engineer at GimmieAI in New York. I own the whole consumer product, web and mobile, front to back. MS in Computer Science from Stevens, B.Tech from VIT.

Solo
Engineer on Gimmie consumer web & mobile
0 yr
Founding engineer at GimmieAI
a lot
Components in the design system
3.52
Graduate GPA · MS, Stevens
Getting unstuck

When something does not work, or I am wiring two systems that do not want to talk, I find the way through. I go to the bottom of a problem, then I get it done.

Comfortable in ambiguity

All my experience is zero to one and one to ten, where the spec is thin and you figure it out as you build. I am comfortable there.

The whole product in my head

I know how the pieces connect, so I can plan the work, review a lot of code, and catch the edge cases before they ship.

Where I've shipped

Work

01 / Experience
GimmieAI
Founding Engineer
May 2025 – Present
New York · Remote
Current Read the case study
01

I own the whole consumer product, web and mobile, front to back. Rebuilt the web app on Next.js 16 / React 19: auth, onboarding, an authenticated app shell, and an admin dashboard, all on a design system I keep growing.

TanStack QueryZustandRadix UITailwindSanity CMS
02

Architected AI gift search. A Claude planner shapes a per store search plan, a parallel fetcher fans out to Amazon, Etsy, Target, Poshmark and Shopify Catalog at once, and everything collapses into one UnifiedProduct type with cross retailer dedup and versioned Redis caching.

ClaudeEdge FunctionsMCPRedis
03

Built the embedded Shopify widget: cross origin auth out of an iframe through a popup and window.opener.postMessage, auth and data split across two Supabase projects, and usage based billing counted with an atomic database function so two chats at once never double count.

LangGraphShopify BillingOAuthpostMessage
04

Shipped referrals and notifications. Every user becomes a referrer, mobile invites survive an app install through a small web bridge to Tapfiliate, and notifications run fan out on write so the in app bell and push fire the moment something happens.

React NativeExpoBranch.ioTapfiliate
Allyvia
Fullstack Engineer
Aug 2025 – Jan 2026
Remote
Contract
01

Architected an end to end QuickBooks and Square integration for 10+ financial entities with a three way sync: real time webhooks, nightly CDC cron jobs, and manual refresh, all orchestrated through AWS SQS workers handling 1,000+ daily sync operations.

QuickBooksOAuth 2.0AWS SQSCDC
02

Built the financial management platform. A React, TypeScript and MUI front end on a Django REST backend with role based access, JWT auth, SendGrid, trigram similarity search, and server side pagination across every entity view.

ReactDjango RESTMUIPostgreSQL
03

Built stats and regression tools that compute the real numbers, supplier concentration risk and overstock patterns, then feed them to an LLM purely to narrate a plain English summary. The math stays deterministic and out of the model.

AnalyticsLLM Narration
Okada & Company
Frontend Engineer
Jul 2025 – Aug 2025
Manhattan, NY
Contract
01

Built a master and realtor invite auth flow on React 19, Redux Toolkit and React Router 7. A realtor clicks a tokenized invite straight into onboarding with no email re-entry, then logs in with JWT in secure cookies and automatic refresh via Axios interceptors across 10+ endpoints.

React 19Redux ToolkitJWT
02

Migrated local React state to a centralized Redux store, a single source of truth with memoized selectors handling auth, client data caching, and UI state across 20+ components.

ReduxMemoized Selectors
03

Built a reusable component library from Figma: a DataTable with pagination, toast notifications, and a custom Tailwind system across 15+ pages.

FigmaTailwindComponent Library
Inside the flagship · GimmieAI

Anatomy of a 10‑second gift search

Query
Plan
Fan‑out
Unify
Serve
01 / 05

You describe a person

“My sister, loves ceramics and trail runs, mid-30s.” A plain-language vibe goes in. No filters, no categories, no dropdowns.

Achievement · Folio Hackathon

Market Automator 2nd place

A multi-agent platform that turns a Canva design into a complete, on brand marketing campaign and distributes it across channels. A five agent system writes the copy and responsive emails, then OAuth pushes it to Mailchimp, GitHub Pages, and Notion. Built for small businesses with no marketing team, it cut campaign setup time by 90%.

Next.js 14SupabaseOpenAICanva OAuth
Orchestratorroutes the pipeline
Brandguards visual consistency
Contentgenerates campaign copy
Technicalhandles integrations
Refinementnatural-language tuning
Built for the love of it

Projects

02 / Selected

A quick heads up. Some of these live demos may be asleep. Tokens expire, and Supabase pauses a project when it sits idle while I am heads down at work. If a link does not load, the GitHub repo always has the code.

LeaseConnect

Subleasing marketplace for students & professionals

A full stack subleasing platform with a Zod validated multi step listing flow, Google Places geocoding, Cloudinary uploads, and GraphQL faceted search over indexed MongoDB.

ReactTypeScriptGraphQLMongoDBCloudinary

NutriTrack

AI nutrition tracking from a meal photo

Snap a meal and GPT-4o returns structured nutrition against a strict schema, with a retry loop and a human verification fallback when it is unsure. Claude suggests recipes from your preferences.

ReactExpressMongoDBGPT-4oClaude

Explain Like 5

Any topic, explained for a five year old

Claude rewrites a complex topic into a kid friendly explanation, streamed character by character over Server Sent Events with optimistic UI and shimmer loading states.

Next.jsClaudeMongoDBZod

Tweets Summarizer

Scrape, summarize, and store tweets

A FARM stack pipeline that scrapes tweets, summarizes them with LangChain, and saves them per user with Firebase auth and async Mongo access via the motor driver.

FastAPIReactMongoDBLangChainFirebase

Netflix with GPT

Netflix style UI with GPT recommendations

A Netflix clone where a natural language query returns titles, resolved against TMDB and memoized to cut API calls, with Firebase auth and multi language support.

ReactReduxFirebaseOpenAITMDB

Notion as CMS

Notion as a headless CMS

Uses the Notion API as a headless CMS, rendering rich text and layout blocks through a flexible routing layer that supports single and multi page sections.

ReactNotion APIshadcn/ui
The toolkit

Stack

03 / Capabilities

Languages

  • JavaScript
  • TypeScript
  • Python
  • SQL
  • HTML5
  • CSS

Frontend

  • React
  • Next.js
  • React Native
  • Redux
  • Zustand
  • TanStack Query
  • Tailwind
  • React Hook Form
  • Zod

Backend

  • Node.js
  • Express
  • FastAPI
  • REST
  • GraphQL
  • Socket.IO

Data & Infra

  • PostgreSQL
  • MongoDB
  • Supabase
  • Firebase
  • Redis
  • AWS SQS

AI & Agents

  • LangChain
  • LangGraph
  • LLM APIs
  • Claude Code
  • Vercel AI SDK
  • Agentic AI

Testing & Tooling

  • Jest
  • RTL
  • CI/CD
  • Git
  • Postman
  • JIRA
Foundations

Education

04 / Academic
Sep 2023 – May 2025 · Hoboken, NJ

Stevens Institute of Technology

M.S. Computer Science
3.52 / 4.0
May 2019 – Jun 2023 · Vellore, India

Vellore Institute of Technology

B.Tech Computer Science
8.38 / 10