AI Developer | Full Stack MERN Developer | Backend Engineer

Building AI Products That Save Time

AI Developer and Full Stack Engineer focused on automation, browser extensions, and scalable web applications.

whoami.sh

$ whoami

Shiva Gupta

$ role --current

 

$ stack --core

ReactJS, TypeScript, JavaScript, NodeJS, FastAPI, WebSockets

$ status

open to internships & SWE roles

Selected work

Featured Projects

Two products that take work off someone's plate — an AI extension that fills forms, and a full-stack platform that sells courses.

AI & Automation · 2026

AI Form Filler

AI-powered Chrome Extension that automatically detects and fills Google Forms using the OpenRouter API and leading LLMs including Gemini, Claude, GPT-4o Mini, and Llama.

  • Automatic form field detection
  • AI-generated, context-aware answers
  • Multi-model support via OpenRouter
  • Secure local API key management
  • Manifest V3 Chrome Extension architecture
TypeScriptChrome APIsOpenRouter APIManifest V3

Automates repetitive form filling using AI.

Full Stack · 2026

StudyNotion

Full-stack MERN EdTech platform that lets instructors create and sell courses, and students discover, purchase, and track them — built end to end from auth to payments.

  • JWT-based authentication & RBAC
  • Student dashboard with progress tracking
  • Instructor dashboard with course analytics
  • Payment integration & order handling
  • Cloud media storage for video lectures
ReactNode.jsExpressMongoDB

Scalable learning platform with a complete course workflow.

AI & Automation · 2026

CareerCopilot

Open-source AI-powered career assistant that helps users navigate job applications with LLM-driven, personalized career guidance, resume optimization, interview preparation, and job recommendations.

  • AI-powered personalized career recommendations
  • Resume analysis and optimization
  • Interview preparation with LLM-generated questions
  • Job matching based on user skills and preferences
  • Responsive and intuitive user interface
TypeScriptReactNode.jsOpenAI API

Streamlines the job search process with intelligent, personalized career assistance.

AI & Automation · 2026

AI Resume Analyzer

AI-powered resume analyzer that evaluates resumes using ATS scoring, extracts key skills, and generates personalized improvement suggestions through OpenRouter-based LLMs.

  • ATS compatibility scoring
  • AI-powered skill extraction
  • Targeted resume improvement suggestions
  • Automated resume parsing and analysis pipeline
  • Actionable feedback for better job application success
JavaScriptReactNode.jsOpenRouter API

Automates resume evaluation and delivers intelligent, actionable feedback to help users optimize resumes for ATS and recruiters.

Timeline

Experience

What I've built and shipped, role by role.

  1. 2026

    Backend & Extension Developer

    AI Form Filler

    • Designed the end-to-end AI workflow architecture, from form parsing to answer generation
    • Integrated multiple LLM providers (Gemini, Claude, GPT-4o Mini, Llama) through a unified OpenRouter interface
    • Developed core Chrome Extension functionality on Manifest V3, including secure key storage
  2. 2026

    Full Stack Developer

    StudyNotion

    • Architected the platform on the MERN stack with a clean, modular API layer
    • Built a JWT-based authentication system with role-based access for students and instructors
    • Designed and shipped backend REST APIs for courses, sections, and progress tracking
    • Implemented payment integration for course purchases

Toolbox

Skills

The languages, frameworks, and tools I reach for most.

Frontend

ReactJSTypeScriptJavaScript

Backend

NodeJSFastAPIWebSockets

AI & Automation

AI IntegrationAutomationChrome Extensions

Databases

MongoDBSQLAlchemy

Tools & Languages

CC++PythonGit

Open source

GitHub Activity

A live look at contributions, language mix, and recent repositories.

Shiva Gupta's GitHub stats
Shiva Gupta's top languages

Repository highlights

Get in touch

Let's build something

Open to internships, full-time SWE roles, and interesting collaborations. The fastest way to reach me is email.

Opens your email client addressed to shivay8306@gmail.com.