Karan Kumar

Software engineer, MERN stack and generative AI

I build web apps and AI tools for startups, colleges and local businesses, from the first screen to deployment. Recent work includes a ticketing system for a college festival, GST invoicing for Indian freelancers, and an AI tutor that answers from your own notes.

Get in touchResume
Karan Kumar

About me

I'm a freelance MERN stack and generative AI developer. I build full-stack web apps, AI-powered tools and REST APIs, and I take them from idea to deployment. I graduated in Computer Engineering from BKBIET Pilani in 2026.

Google Student Ambassador for Gemini, 3 internships, and 5+ production applications shipped.

  • Full-stack web apps with React, Node.js and TypeScript
  • AI features: OpenAI, LangChain and RAG pipelines
  • REST APIs and backend systems
  • MVPs, from first commit to deployment
Hire me

Tech stack

  • React.js
  • TypeScript
  • JavaScript
  • Node.js
  • Express.js
  • OpenAI
  • LangChain
  • Gemini
  • Hugging Face
  • MongoDB
  • PostgreSQL
  • Qdrant
  • Docker
  • Python
  • Git

Selected work

Bookcairn screenshot

Bookcairn

A shelf for people who read tech books: rate a title out of five stars, tag it across 172 categories from compilers to engineering management, and keep a Want-to-read pile. Ships a 257-book catalogue resolved against Open Library, a ⌘K search palette over books, categories and readers, one-click shelving, a recommendation ranking sourced from a public meta-analysis of 36 engineering reading lists, public profile pages, per-URL SEO across every category and title, and an animated year-end recap exported to MP4 in the browser.

AstroSvelte 5Cloudflare WorkersD1ClerkDodo PaymentsTailwind 4
LinkRevive screenshot

LinkRevive

SaaS that scans a YouTube channel's video descriptions for dead, untagged, and redirected affiliate links and estimates the yearly commission they cost. Free scan of the newest videos, a paid full report priced by catalog size, and weekly monitoring. Dual payments (Razorpay for INR, Dodo for USD), Clerk auth, and headless link re-checking.

React.jsViteTypeScriptExpress.jsMongoDBYouTube APIRazorpay
Astro AI screenshot

Astro AI

Vedic astrology platform powered by AI. Generates a full sidereal birth chart from your birth date, time, and location, then lets you ask anything by text or real-time voice, with answers grounded in your actual planetary positions.

Next.jsOpenAIVoice AIVedic ChartsReal-time
Invoice Generator for Indian Freelancers screenshot

Invoice Generator for Indian Freelancers

Free, GST-aware invoice generator for Indian freelancers. Handles CGST/SGST vs IGST automatically, PAN-only invoices without a GSTIN, exports under LUT, TDS notes, and real vector PDF downloads. No sign-up, and data never leaves the browser.

Next.jsTypeScriptTailwind CSSreact-pdfGST
Basant Event Ticketing screenshot
Client project

Basant Event Ticketing

Production ticketing system for BKBIET's annual cultural festival. Three-part system: a user-facing ticket booking portal, an admin dashboard for inventory and sales management, and a scanner app for real-time entry verification at the gate.

React.jsNode.jsExpress.jsMongoDBJWT
BKBIHE College Website screenshot
Client project

BKBIHE College Website

Complete institutional website covering 15+ pages: admissions, academics, faculty directory, infrastructure, research journal, and an AI-powered admission enquiry using Google Gemini.

React.jsTypeScriptGoogle GeminiTailwind CSS
Loop Moto India screenshot
Client project

Loop Moto India

Product and marketing website for an ARAI-certified EV retrofitting company. Showcases electric retrofit kits for cycles, bikes, and commercial vehicles with specs, turnkey solutions, and a pan-India service network.

React.jsViteCSS
The Bliss Hotel screenshot
Client project

The Bliss Hotel

Luxury hotel website for a property in Pilani, Rajasthan. Deluxe rooms and premium suites with an availability checker and booking flow, a multi-cuisine restaurant and rooftop bar, a 500+ capacity conference hall, photo gallery, guest ratings, and a nearby-attractions guide.

Next.jsTypeScriptTailwind CSSReact.js
Shree Anupam Hotel & Resort screenshot
Client project

Shree Anupam Hotel & Resort

Website for a hotel, banquet, and farmhouse property in Chirawa, Rajasthan. Three room categories with live availability, an event enquiry and quote system for weddings and corporate offsites, a private farmhouse with heated pool, in-house Rajasthani and multi-cuisine dining, photo gallery, and testimonials.

Next.jsTypeScriptTailwind CSSReact.js
MyTute AI screenshot

MyTute AI

RAG-based AI tutor that answers questions from user PDFs and YouTube transcripts using OpenAI and Qdrant. Features per-user ephemeral collections with session-based isolation and auto-clear on exit.

React.jsNode.jsExpress.jsOpenAILangChainQdrant DBClerk Auth
Repo Review screenshot

Repo Review

AI-powered code review assistant that analyzes GitHub repositories using LLMs to provide actionable feedback, identify bugs, and visualize code quality metrics.

React.jsNode.jsExpress.jsOpenAI SDKCodeMirror
DSASnippets screenshot

DSASnippets

Coding platform where creators build problems and coders solve them. AI-generated problems, real-time code execution via Judge0, premium playlists, leaderboards, and daily streaks.

React.jsNode.jsPostgreSQLJudge0Docker
QuizApp screenshot
Client project

QuizApp

Full-stack platform for coding and MCQ-based quizzes with analytics and performance tracking for students and educators.

React.jsNode.jsExpress.jsMongoDB
Agentic CLI Dev Tool screenshot

Agentic CLI Dev Tool

AI-powered CLI that acts as a developer agent, inspired by Cursor, using the start→plan→act→observe loop. Capable of autonomously generating full-stack apps from natural language.

Node.jsJavaScriptOpenAI
College Grievance Portal screenshot
Client project

College Grievance Portal

Full-stack platform bridging the communication gap between students and faculty. Students raise grievances, faculty address them, with transparent status tracking and admin oversight throughout.

React.jsNode.jsMongoDBTailwind CSS
X → Notion Extension

X → Notion Extension

Chrome extension (v1.3) that adds a one-click button on x.com to send any tweet directly to your Notion database. Uses the Notion API with a background service worker and content script injection.

Chrome ExtensionJavaScriptNotion API
Chai With AI Buddies

Chai With AI Buddies

Chat UI where you pick an AI persona (Hitesh Choudhary or Piyush Garg) and have a conversation in their voice. Frontend in vanilla HTML/CSS/JS; backend in Node.js using Google Gemini.

Node.jsExpress.jsGoogle GeminiJavaScript

Experience

2025

Student Ambassador, Google Gemini

Google

Organised workshops and events to promote awareness and adoption of Google Gemini and AI. Acted as a liaison between Google and students, fostering a developer community and sharing feedback.

2025

Web Development Intern

Code Caffeine, Jhunjhunu

Contributed to internal web tools using React.js and Node.js. Built reusable components and secure REST APIs.

2024

Web Development Intern

BILLFOREST Solutions, Patna

Designed social media graphics, banners, and presentation assets. Contributed to branding, layout planning, and UI mockups for internal projects.

I also teach college students and faculty to use AI.

Live AI webinars for college students and faculty, planned around each department's own syllabus.

See the AI Masterclass

Education

2022 – 2026

B.Tech, Computer Engineering

B K Birla Institute of Engineering & Technology, Pilani

Graduated 2026. Focused on full-stack development, machine learning, and AI applications. Served as Google Student Ambassador for Gemini, organising developer workshops and promoting AI adoption across campus.

2022

Senior Secondary (CBSE)

Birla School, Pilani

Science stream with Mathematics, Physics, and Computer Science.

Certifications

Let's work
together.

I'm available for freelance projects, contract work and full-time roles. Tell me what you're building and when you need it. I reply within 24 hours.

Email me
Emailkarankumar8239@gmail.comPhone+916350320901WhatsAppChat on WhatsApp
LocationRajasthan, India
GitHubgithub.com/karan5772LinkedInlinkedin.com/in/karan5772Xx.com/karankumar5772Hashnodehashnode.com/@karan5772