Skip to content
View shivanshcoding's full-sized avatar

Block or report shivanshcoding

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
shivanshcoding/README.md

Typing Animation

Shivansh Rana

๐Ÿ’ป Software Developer | ๐Ÿš€ Problem-Solving Enthusiast | ๐Ÿค– AI/ML Innovator
๐ŸŽ“ B.Tech CSE @ Delhi Technological University (DTU) | ๐ŸŽค National TV Performer | ๐ŸŽถ Singer & Music Passionate

๐Ÿ‘‹ Hi, Iโ€™m Shivansh โ€” a B.Tech CSE student at Delhi Technological University (DTU, formerly DCE), passionate about building AI-powered tools, interactive learning platforms, and scalable web apps. I love blending GenAI, full-stack engineering, and problem-solving to create impactful projects. Iโ€™m a Flipkart Grid Finalist, Adobe India Hackathon Finalist, Meta Hacker Cup 2025 Round 2 268th International Rank Holder and NTSE Scholar (Top 0.1% Nationwide), with achievements ranging from clearing JEE Mains (AIR 7034) to ranking Top 12 in The Voice of India Kids (2017) and Top 100 in Indian Idol (2023). A coder and music enthusiast, I thrive in dynamic environments that challenge me to adapt and grow.


๐Ÿ† Competitive Programming & Problem Solving

  • ๐Ÿง‘โ€๐Ÿ’ป Codeforces Expert (Max Rating: 1850)
  • ๐Ÿ“Š LeetCode Gaurdian (Max Contest Rating: 2199) | 900+ LeetCode Problems Solved
  • ๐Ÿ“˜ 144 Problems Solved on CSES Problem Set
  • ๐Ÿ† Active participant in coding contests (Codeforces | LeetCode | HackerRank)

๐Ÿ› ๏ธ Tech Stack

Languages

Frontend Development

Backend Development

AI / Machine Learning

Databases

Cloud & Deployment

DevOps & Infra

Tools & Productivity


๐Ÿš€ Featured Projects

๐Ÿงฉ Rubikโ€™s Cube Solver Platform

AI-powered cube-solving & learning platform with CV + 3D visualization.

  • ๐ŸŒ€ Solves any cube in <50 moves within ~2.5 sec.
  • ๐ŸŽฅ Step-by-step 3D solution animation using Three.js + D3.js.
  • ๐ŸŽฎ Interactive quiz mode with 1000+ scrambles for learners.
  • ๐Ÿ“Š Adopted by 100+ students, improving solve speed by 40%.

๐Ÿ”— View Repository ๐Ÿ›  Tech: Python, Flask, OpenCV, TensorFlow, D3.js, Three.js, JavaScript, HTML, CSS, Tailwind CSS

๐Ÿ“Š CodeComplexity

Real-time code complexity analyzer โ€” Chrome Extension + FastAPI backend.

  • ๐Ÿง  Instantly evaluates time & space complexity for snippets.
  • ๐ŸŒˆ Sleek popup UI with syntax highlighting (Prism.js).
  • โšก Backend built on FastAPI + Python, optimized for speed.
  • ๐Ÿ” Scalable, modular design for seamless extension & APIs.

๐Ÿ”— View Repository ๐Ÿ›  Tech: Manifest V3, JavaScript, HTML, CSS, Tailwind, Prism.js, Python, FastAPI, Groq LLM API, Uvicorn, WebSockets


๐Ÿ“Š GitHub Stats

GitHub Stats

Overview โ€ข Commits โ€ข PRs โ€ข Stars

GitHub Streak

Streaks โ€ข Achievements โ€ข Recognition

Activity Graph

Commit Activity โ€ข Code Frequency

Contribution Snake


๐ŸŽค Major Achievements (Beyond Tech)

  • ๐ŸŒŸ Top 12 โ€“ The Voice of India Kids
  • ๐ŸŽค Top 100 โ€“ Indian Idol
  • ๐Ÿ“บ National TV Performer (30M+ viewership)
  • ๐ŸŽถ Indian Head โ€“ Madhurima, DTU Music Society (Led 20+ members, 10+ large events)

๐ŸŒฑ Currently Exploring

  • ๐ŸŒ Web3 & Blockchain โ€“ Smart Contracts, dApps, Decentralized Systems
  • โš™๏ธ Advanced DevOps โ€“ Kubernetes, IaC, Microservices Architecture
  • ๐Ÿค– Generative AI โ€“ AI Agents, LLM-powered platforms

๐Ÿ“ซ Letโ€™s Connect

โœจ Code. Solve. Perform. Inspire.

Pinned Loading

  1. CodeArena CodeArena Public

    CodeArena โ€“ A GenAI-powered DSA practice platform built on MERN. Features a LeetCode-style judge (Judge0 API, 8+ langs), AI-driven guidance, DSA duels, and quizzes. Trusted by 100+ students with 90โ€ฆ

    JavaScript

  2. CodeComplexity CodeComplexity Public

    CodeComplexity is a Chrome extension that helps you instantly analyze code on sites like LeetCode or GFG. Select code and get time/space complexity, possible improvements, and beginner-friendly expโ€ฆ

    JavaScript

  3. CodeForcesGrind CodeForcesGrind Public

    Daily Codeforces Grind โ€“ A curated collection of my problem solutions from contests, practice, and upsolves. Documented with approaches, clean code, and learnings to track growth, sharpen problem-sโ€ฆ

    C++

  4. CSES-Solutions-ProblemSet CSES-Solutions-ProblemSet Public

    Solutions to the CSES Problem Set in C++. Covers DP, graphs, trees, range queries, math, strings, and more. A grind repo to sharpen problem-solving, track progress, and build strong foundations forโ€ฆ

    C++

  5. RubixCubeSolver RubixCubeSolver Public

    AI-powered Rubikโ€™s Cube Solver using OpenCV + TensorFlow for cube detection and Kociemba for optimal solutions. Features 3D step-by-step visualization (D3.js & Three.js), interactive solving quiz wโ€ฆ

    JavaScript

  6. shatrughanshukla/SIH25008 shatrughanshukla/SIH25008 Public

    SafeEd is a gamified disaster management e-learning platform. Features include secure student/teacher login (JWT, OAuth, Firebase), interactive drills (Earthquake, Fire, Flood) with Phaser.js gamesโ€ฆ

    JavaScript