Skip to content
View kartik-py12's full-sized avatar

Highlights

  • Pro

Block or report kartik-py12

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.

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
kartik-py12/README.md
╔══════════════════════════════════════════════════════════════════════════════╗
β•‘                                                                              β•‘
β•‘   β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—                               β•‘
β•‘   β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•                               β•‘
β•‘   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•                                β•‘
β•‘   β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•—                                β•‘
β•‘   β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•—                               β•‘
β•‘   β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•   β•šβ•β•   β•šβ•β•β•šβ•β•  β•šβ•β•                               β•‘
β•‘                                                                              β•‘
β•‘   C O D E C H A O S   T E R M I N A L   v 3 . 0                              β•‘
β•‘   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                  β•‘
β•‘   > Santoryu Protocol Active                                                 β•‘
β•‘   > Systems Architect Β· Full Stack Developer Β· B.Tech CSE                    β•‘
β•‘   > Connection established.                                                  β•‘
β•‘                                                                              β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

Typing SVG


Portfolio LinkedIn Twitter Instagram


# ╔═══ system.neofetch ═══╗

kartik@codechaos
─────────────────────
 OS       β†’ Full Stack Developer
 Host     β†’ Lovely Professional University
 Kernel   β†’ B.Tech CSE (2023–2027)
 CGPA     β†’ 8.38 / 10.0
 Uptime   β†’ 3+ years building
 Shell    β†’ React + Node.js + TypeScript
 DE       β†’ VS Code Γ— Zed
 Theme    β†’ Dark Mode (always.)
 Protocol β†’ Santoryu
 Looping  β†’ OnePiece

# β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•


βš”οΈ > cat /etc/tech_arsenal

// FRONTEND

// BACKEND

// DATABASE

// DEVOPS

// TOOLS

React TypeScript Next.js Vite Tailwind

Node.js Express Socket.io RabbitMQ

MongoDB Redis Mongoose

Docker GitHub Actions Vercel Azure

Git JWT Zod Cloudinary


πŸ—‘οΈ > ls -la /missions/deployed

Each mission is a system I architected from zero to production.


M-01

πŸ” CodeVault β€” Full-Spectrum Coding Workflow Platform

// FLAGSHIP

The big one. A production-grade ecosystem unifying a Chrome Extension, Web Dashboard, and microservices backend across 4 competitive coding platforms.

⟩ cat mission_brief.log β€” click to expand systems architecture
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    CODEVAULT β€” SYSTEMS OVERVIEW                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                     β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚   β”‚   Chrome     │───▢│   React + Vite  │───▢│  Express API     β”‚  β”‚
β”‚   β”‚   Extension  β”‚    β”‚   Dashboard      β”‚    β”‚  (Core Service)  β”‚  β”‚
β”‚   β”‚   (MV3)      β”‚    β”‚   (TypeScript)   β”‚    β”‚                  β”‚  β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                        β”‚            β”‚
β”‚                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€            β”‚
β”‚                         β”‚              β”‚               β”‚            β”‚
β”‚                   β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”      β”‚
β”‚                   β”‚ AI Worker β”‚ β”‚ GitHub    β”‚  β”‚  Auth/OAuth β”‚      β”‚
β”‚                   β”‚ (Gemini)  β”‚ β”‚ Sync Svc  β”‚  β”‚  JWT + GH   β”‚      β”‚
β”‚                   β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                         β”‚              β”‚               β”‚            β”‚
β”‚                   β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”     β”‚
β”‚                   β”‚        RabbitMQ (Event Bus)               β”‚     β”‚
β”‚                   β”‚   outbox + retries + dead-letter queues   β”‚     β”‚
β”‚                   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚                                     β”‚                               β”‚
β”‚                   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚                   β”‚    MongoDB + Redis (Data + Sessions)      β”‚     β”‚
β”‚                   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚                                                                     β”‚
β”‚   PLATFORMS:  LeetCode Β· GeeksforGeeks Β· Codeforces Β· TUF           β”‚
β”‚   FEATURES:   One-click save Β· AI notes Β· Streak tracking           β”‚
β”‚               Sharable sheets Β· Leaderboards Β· Gamification         β”‚
β”‚                                                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Stack Breakdown:

Layer Technologies
Extension Manifest V3 Β· Chrome APIs Β· Content Scripts
Frontend React Β· TypeScript Β· Vite Β· TailwindCSS
Core API Node.js Β· Express Β· JWT Β· GitHub OAuth
Microservices AI Processing (Gemini) Β· GitHub Sync Β· Event Workers
Message Queue RabbitMQ Β· Outbox Pattern Β· DLQ Β· Retry Policies
Data Layer MongoDB Β· Mongoose Β· Redis (sessions/tokens)
Observability Centralized Logging Β· Metrics Dashboards
Deployment Docker Β· CI/CD Pipelines

M-02

🌊 OceanGuard β€” Real-Time Ocean Hazard Monitoring

// DEPLOYED

Citizens & authorities collaboratively monitor, report, and respond to ocean hazards β€” oil spills, debris, pollution β€” with live maps, WebSocket alerts, AI sentiment analysis, and an admin command center.

⟩ cat systems.log
Capability Implementation
Real-time Map Leaflet + React Leaflet + WebSocket markers
Hazard Reports Multi-step wizard Β· image upload Β· severity scoring
Live Alerts Socket.io push notifications to all connected clients
Admin Panel Verify/decline reports Β· user mgmt Β· email notifications
Analytics Recharts dashboards Β· geographic hotspots Β· trend analysis
News Feed RSS aggregation Β· Reddit API Β· AI sentiment analysis
Weather OpenWeather API Β· marine-specific data Β· location-based
Auth JWT + bcrypt Β· RBAC (user/admin) Β· protected routes

React 19 Β· TypeScript Β· Node.js Β· Express Β· MongoDB Β· Socket.io Β· Leaflet Β· Nodemailer Β· Zod


M-03

🎬 MovieMood β€” AI-Powered Emotional Film Discovery

// LIVE

Tell the AI chatbot your mood β†’ get personalized movie picks. Powered by Gemini AI and TMDB, with user auth, movie collections (liked/watchlist/watched), visual recommendations, and trending analytics.

⟩ cat systems.log
Feature Detail
AI Chatbot Gemini-powered conversational recommendations
Visual Recommender Poster grid from natural language prompts
Collections Like Β· Watchlist Β· Watched β€” per-user persistence
Trending Appwrite-backed search analytics
Auth JWT + HTTP-only cookies Β· profile management

React Β· TailwindCSS Β· Gemini AI Β· TMDB API Β· Node.js Β· Express Β· MongoDB Β· Appwrite

πŸ”— Live: moviemoodai.vercel.app


M-04

πŸ’¬ SocketTalk β€” Real-Time Chat with 32+ Themes

// LIVE

Full-stack real-time chat β€” Socket.IO messaging, online presence, image sharing via Cloudinary, 32+ DaisyUI themes, cross-domain auth with secure cookies.

⟩ cat systems.log
Feature Detail
Messaging Socket.IO bidirectional Β· persistent history
Media Cloudinary image upload (10MB) with preview
Themes 32+ live-switchable DaisyUI themes
Auth JWT HTTP-only cookies Β· Zod validation Β· bcrypt
Deployment Vercel (frontend) + Azure App Service (backend)

React 19 Β· Socket.IO Β· Zustand Β· DaisyUI Β· Node.js Β· Express Β· MongoDB Β· Cloudinary

πŸ”— Live: sockettalk.vercel.app


M-05

πŸ“ NoteScript β€” Rich-Text Note Sharing Platform

// LIVE

MERN note-taking with a Tiptap rich-text editor (JS highlighting, blockquotes, links), public/private sharing, tag system, dark/light themes, and community discovery.

⟩ cat systems.log

React 18 Β· Vite Β· Tiptap Β· TailwindCSS Β· shadcn/ui Β· Zustand Β· Node.js Β· Express Β· MongoDB Β· JWT

πŸ”— Live: notescript.vercel.app


M-06

πŸ“‹ CodeBin β€” Code Snippet Sharing Platform

// LIVE

Create, share, and manage code snippets with syntax highlighting (CodeMirror), auto-expiration (10min–never), short URLs, and user authentication.

⟩ cat systems.log

React 19 Β· CodeMirror Β· TailwindCSS Β· Zustand Β· Node.js Β· Express Β· MongoDB Β· JWT Β· Zod

πŸ”— Live: thecodebin.vercel.app


πŸ“Š > ./analytics --render




πŸ“‘ > cat /etc/signal_coordinates


β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                     β”‚
β”‚   ⚑  OPEN FOR COLLABORATIONS & OPPORTUNITIES  ⚑  β”‚
β”‚                                                     β”‚
β”‚   🌐  kartik.live          β€” portfolio / terminal   β”‚
β”‚   πŸ’Ό  in/kartik-py         β€” linkedin               β”‚
β”‚   🐦  @Kartik_py           β€” x (twitter)            β”‚
β”‚   πŸ“Έ  krtk.py              β€” instagram              β”‚
β”‚   πŸ’»  github.com/kartik-py12  β€” you are here.       β”‚
β”‚                                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

"Scars don’t shame a developerβ€”but the ones on the back tell a different story."


visitor@codechaos:~$ END OF LINE.


visitors

Pinned Loading

  1. MovieMood MovieMood Public

    MovieMood is an intelligent movie discovery platform powered by Google's Gemini AI. Tell our chatbot how you're feeling, and it delivers personalized film recommendations tailored to your mood and …

    JavaScript

  2. NoteScript NoteScript Public

    NoteScript is a feature-rich MERN stack note-taking app built for clarity and flexibility. It offers a rich text editor with formatting, headers, lists, links, and JavaScript code highlighting. Eas…

    JavaScript

  3. SocketTalk SocketTalk Public

    SocketTalk is a modern, full-stack real-time chat application built with React, Node.js, Socket.IO, and MongoDB. It features a beautiful, responsive UI with multiple themes, real-time messaging, im…

    JavaScript

  4. layers layers Public

    A modern web application for organizing, tracking, and managing digital coupons with automated expiry notifications and sharing capabilities.

    PHP

  5. codebin codebin Public

    A modern, full-stack code snippet sharing platform built with React and Node.js. Share, store, and manage your code snippets with syntax highlighting, user authentication, and automatic expiration.

    JavaScript

  6. ocean ocean Public

    OceanGuard is a cutting-edge full-stack web application that empowers citizens and authorities to collaboratively monitor, report, and respond to ocean hazards in real-time. From oil spills to mari…

    TypeScript