Skip to content
View karthik1122-code's full-sized avatar

Block or report karthik1122-code

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karthik1122-code/README.md
Karthik Uppari β€” full-stack engineer building AI products, end to end

LinkedIn Email CogniSpace RecoverFlow

πŸ‘‹ Hi, I'm Karthik

I'm a B.Tech CSE (AI/ML) student at NIAT, Hyderabad (2025–2029). I build full-stack, AI-integrated products end to end β€” UI, API, data, deploy β€” and I ship them live.

I'm looking for internships at product companies and early-stage startups (Hyderabad, remote, or San Francisco).

What I care about: products that are honest about what they do. Saves that say "Saved" only when the server confirms. AI output you review before it lands, with undo. Automation with hard safety limits and a paper trail.

πŸš€ Shipped projects

CogniSpace
Live demo Β· Code
RecoverFlow
Live demo Β· Code
CogniSpace landing page RecoverFlow landing page
🧠 CogniSpace β€” how it works
  • Editor: TipTap block editor with a / menu, toggles, to-dos and a selection toolbar.
  • Copilot: Gemini responses streamed over SSE. You review, insert, and can undo in one click. AI output is sanitized before it is rendered.
  • Reliability: autosave only reports Saved after the server confirms; offline retries with backoff; version check (optimistic concurrency) with a "load theirs / keep mine" flow.
  • Safety nets: version history with one-click restore, undo for deletes and AI inserts, JSON export, account deletion.
  • Not yet: real-time multiplayer β€” two tabs are detected, but there is no live co-editing.
  • Stack: React 19, TypeScript, Vite, Tailwind, Framer Motion, Express 5, MongoDB, Gemini. Vercel + Render.
⚑ RecoverFlow β€” how it works
  • Built for the Razorpay AI Buildathon, Track 03 (AI Revenue Recovery).
  • Flow: failed payment β†’ evidence-based diagnosis β†’ policy engine β†’ one bounded action β†’ human approval β†’ audit trail. The AI never moves money on its own.
  • Policy codes: NO_CONSENT, HIGH_VALUE_REVIEW, EXCEPTION_QUEUE, LOW_CONFIDENCE, HUMAN_GATE.
  • Security: HMAC-verified Razorpay webhooks, idempotent processing, hash-chained audit log, strict CSP, only public/ is served.
  • Quality: zero runtime dependencies, 20 passing tests, a 21-scenario held-out evaluation suite, CI on every push.
  • Honest limits: demo data is synthetic and Razorpay is Test Mode only.

Also built: Nimbus (AI analytics product site, front-end showcase with simulated data) Β· Balaji Family Dhaba (live, digital menu site)

πŸ› οΈ Toolbox

React TypeScript Next.js Tailwind Framer Motion Node.js Express MongoDB Python C++ Gemini GitHub Actions Docker Vercel

🧭 Experience

When What
Aug–Sep 2024 IoT & Robotics Trainee, T-Works β€” AI-based smart street lights
Apr–Jul 2024 Student Intern, Airbac Labs β€” machine learning for stock prediction
Aug 2024 Volunteer, Rubaroo β€” STEM awareness for 100+ students

πŸ”­ Next up

  • Nudge β€” an internship-application tracker for NIAT batchmates.
  • A key-value store in C++ β€” to go deep on systems fundamentals.

πŸ“« Let's talk

If you're a founder or engineer who wants someone who ships, reviews their own work honestly, and learns fast: LinkedIn Β· upparikarthik505@gmail.com

Built in public Β· 2026

Popular repositories Loading

  1. nimbus nimbus Public

    ✨ Modern AI SaaS product platform & interactive showcase built with Next.js 16, React 19, and Tailwind CSS v4

    TypeScript 1

  2. balaji-chilukur-family-dhaba balaji-chilukur-family-dhaba Public

    🍽️ Interactive restaurant web portal and digital menu experience for Balaji Chilukur Family Dhaba

    HTML 1

  3. recoverflow recoverflow Public

    ⚑ AI-powered payment recovery & revenue protection engine with Razorpay webhook integration and automated policy guardrails

    JavaScript

  4. cognispace cognispace Public

    πŸš€ Notion-style collaborative workspace with rich block editor, kanban board, real-time Gemini AI streaming, and dark mode

    TypeScript

  5. karthik1122-code karthik1122-code Public

    πŸ’« Special repository providing GitHub profile portfolio showcase for Karthik Uppari

  6. Portfolio Portfolio Public

    HTML