Skip to content
View krotrn's full-sized avatar

Organizations

@coding-pundit-nitap

Block or report krotrn

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
krotrn/README.md

Hi, I'm Karan πŸ‘‹

Full Stack Engineer who enjoys the backend side of things


Portfolio LinkedIn Email LeetCode


🧭 About

I'm a final-year CSE student at NIT Arunachal Pradesh. I like building things people actually use, and making sure they keep working once they're live.

  • πŸ—οΈ Built my college's official website and a campus delivery platform, both running on our own servers
  • πŸ€– Currently exploring AI tools that understand codebases
  • 🀝 Former President of Coding Pundit(2025-2026), the institute coding club
  • 🎯 Open to full-time Software Engineering roles (2027 graduate)

πŸš€ Featured Work

πŸ”οΈ Campus Connect Β· live β†—

Our hostels sit ~100 m uphill from the market, so vendors had to climb once for every single order. Campus Connect groups orders into time slots so a vendor makes one trip for many orders, with OTP-verified delivery.

  • Handles up to 500 orders/min without duplicate or lost orders
  • Fast lookups (under 50 ms) and live notifications for students and vendors
  • Self-hosted with full monitoring and alerts

Next.js PostgreSQL Redis BullMQ Docker Nginx

Ask questions about a large codebase in plain English and get answers that cite the exact code they came from.

  • Finds the right code for every query in its test set, with zero hallucinated answers in evaluation
  • Can also answer questions about git history, code changes, and file dependencies

Python FastAPI LangGraph Qdrant Gemini

πŸ›οΈ NIT Arunachal Pradesh - Official Website Β· live β†—

Led an 8-member team during my internship to build the college's website and admin portal.

  • Each department can edit only its own pages, without needing full admin access
  • Protected against abuse with rate limiting, and backed by tested backup and recovery scripts

Next.js Fastify PostgreSQL Docker Nginx

πŸ“‘ apsta

A Linux tool that lets you stay on Wi-Fi and share a hotspot at the same time.

Python Linux

πŸ’¬ Real-time Chat - client Β· backend Β· live β†—

A messaging app with group chats, reactions, read receipts, and file sharing.

Node.js Socket.IO MongoDB Next.js


πŸ’Ό Experience

Role Where When
Software Engineering Intern NIT Arunachal Pradesh Dec 2025 – May 2026
Full Stack Developer Intern Smallbus (AR Group Co.) Β· Remote Jun 2025 – Aug 2025
President Coding Pundit, NIT AP Aug 2025 – Aug 2026

πŸ› οΈ Toolbox

Languages

Backend & Data

Infra & DevOps

Frontend

Also: BullMQ Β· MinIO (S3) Β· Socket.IO Β· SSE Β· LangGraph Β· Qdrant Β· RBAC Β· Pub/Sub


πŸ† Highlights

  • πŸ₯‡ Winner, CAN Hackathon (NERIST) - built a working delivery MVP in 6 hours.
  • 🧠 Amazon ML Summer School 2026 - selected in the top 3,000 out of 1.3 lakh+ applicants
  • βš”οΈ LeetCode Knight - rating 1857 (top ~6%), 700+ problems solved
  • ⭐ 90+ stars across open-source projects

πŸ“ˆ Activity



Let's build something together. karan.ks.dev@gmail.com Β· krotrn.vercel.app

Pinned Loading

  1. coding-pundit-nitap/campus-connect coding-pundit-nitap/campus-connect Public

    A student-built e-commerce and delivery platform designed to connect the entire NIT Arunachal Pradesh campus community with its local vendors and canteens.

    TypeScript 2 3

  2. apsta apsta Public

    AP+STA WiFi Hotspot Manager for Linux. Stay connected to WiFi and broadcast a hotspot simultaneously. Supports Intel AX200 (hostapd mode) and native nmcli strategies.

    Python 7 1

  3. Chat_App Chat_App Public

    ChatApp β€” A production-grade, real-time messaging client built with Next.js 15, React 19, and TypeScript. Featuring Socket.IO-powered WebSockets, Redux Toolkit state management, Auth.js v5 authenti…

    TypeScript 8

  4. ChatApp-backend ChatApp-backend Public

    Real-time Chat Backend built with Node.js, Express, TypeScript, MongoDB, and Socket.IO. Supports direct and group messaging, message editing, reactions, file attachments, read receipts, and more β€” …

    TypeScript 6 2