Skip to content
View madhavcodes25's full-sized avatar
🫠
🫠

Block or report madhavcodes25

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. 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
madhavcodes25/README.md
Typing SVG

LinkedIn LeetCode Email

Profile Views


🧠 About Me

class MadhavDaluka {
  role         = "B.Tech Mathematics & Computing Student"
  education    = "SVNIT Surat, Gujarat, India 🇮🇳"
  expertise    = ["💻 Competitive Programming", "🌐 Web Development", "📊 Data Science & AI"]
  achievements = [
    "🏆 Winner at Capital Odyssey 2026 (SVNIT)",
    "🏆 GirlScript Summer of Code 2026 (Top 50 Contributor)",
    "⚔️ LeetCode Knight (Max Rating 1923)",
    "🥇 Top 12 at CodeCraft (MINDBEND SVNIT)",
    "🎯 Finalist at MetaCode (IIT Kharagpur)",
    "🏅 Rank 5 at ACM Summer Challenge (SVNIT)"
  ]
  certifications = [
    "📊 Certificate of Excellence (Top 10%ile): Summer Analytics 2026 - Consulting & Analytics Club, IIT Guwahati",
    "🎓 Harvard CS50x: Introduction to Computer Science",
    "📈 Kaggle: Pandas, Data Visualization, Intro to ML, Intermediate Machine Learning, Intro to SQL & Advanced SQL",
    "☁️ Cloudinary: Introduction to Media IQ for Developers",
    "🏢 Celonis: Celonis Foundation, Process Mining Fundamentals",
    "🍃 MongoDB: Building AI Agents with MongoDB"
  ]
}

🎓 Education

Degree & Specialization Institution Timeline Academic Standing
B.Tech in Mathematics & Computing Sardar Vallabhbhai National Institute of Technology (SVNIT), Surat 2025 – 2029 8.60 CGPA
Class 12th GD Goenka Public School 2024-2025 89.4%
Class 10th GD Goenka Public School 2022-2023 95.8%

🛠️ Technical Arsenal

Core Languages

C++ C Python JavaScript

Backend & Database

NodeJS Express.js Flask MongoDB PostgreSQL SQL

Data Science & AI

Pandas NumPy Matplotlib Seaborn Scikit-Learn PuLP SymPy Plotly Gemini

Web & Systems Tools

CMake Git GitHub Streamlit HTML5 CSS3 Bootstrap Jinja


🚀 Featured Projects

A high-performance in-memory key-value storage engine built from scratch with custom data structures, key expiry mechanisms, and zero-sleep automated testing.

  • Tech Stack: C++17, CMake, Catch2
  • Key Highlights:
    • Custom storage engine featuring a separate-chaining hash table, min-heap key expiry (lazy & periodic cleanup), and $O(1)$ LRU eviction using a doubly-linked list.
    • Implemented Redis-style command layer (SET, GET, EXPIRE, TTL, etc.) with 8 automated unit tests using a custom fake clock for deterministic TTL validation.
    • Benchmarked performance on 1M keys against std::unordered_map, reaching within 9% insert throughput (6.57M vs 7.16M ops/s) and lookup speeds within 2%.
    • Analyzed LRU cache efficiency under an 80/20 power-law workload, achieving a 31% hit rate at 10% capacity (vs. 10% uniform) and reaching 72%–98% of optimal cache efficiency.

A data-driven decision support tool that acts as an analytical Head Coach to draft the ultimate playing XI using constrained knapsack problem solving.

  • Tech Stack: Python, PuLP, Streamlit, Pandas, Plotly
  • Key Highlights:
    • Engineered a linear programming model to solve a constrained knapsack problem, maximizing team fantasy points based on 2025 player stats.
    • Built an interactive Streamlit and Plotly dashboard for dynamic budget tracking and role-based squad constraint enforcement.

A modular, database-driven Discord application featuring dynamic state management and integrated natural language AI.

  • Tech Stack: Node.js, Discord.js v14, Gemini API, MongoDB Atlas
  • Key Highlights:
    • Built a persistent RPG economy system (inventory, jobs, gambling) utilizing MongoDB Atlas and Mongoose for dynamic state persistence.
    • Integrated asynchronous REST APIs, including Google's Gemini AI for natural language processing and PokéAPI for live data fetching.

📊 GitHub Trophies & Stats

GitHub Profile Summary


GitHub Streak
GitHub Stats


🏆 Coding Profiles

LeetCode Stats Codeforces Stats

🔗 Connect with Me

LinkedIn LeetCode Email

Pinned Loading

  1. mini-redis mini-redis Public

    A lightweight, in-memory key-value store built in C++17 with custom hash table implementation, TTL expiry, LRU eviction, and a Redis-style CLI. Includes automated tests and benchmark comparisons.

    C++ 1 2

  2. ipl-moneyball ipl-moneyball Public

    A Python-based decision support tool for IPL squad selection using the PuLP library to solve a constrained knapsack problem for maximized fantasy performance.

    Python 2 1

  3. hungry-bird hungry-bird Public

    JavaScript 1 1

  4. ZenithBot ZenithBot Public

    Developed a modular, database-driven Discord application using Node.js and discord.js v14. Engineered a persistent RPG economy system (inventory, jobs, gambling) utilizing MongoDB Atlas and Mongoos…

    JavaScript 1

  5. Transit-Matchmaker Transit-Matchmaker Public

    A full-stack campus ridesharing web app built with Flask and SQLite to help SVNIT students match travel itineraries and split cab fares.

    HTML 1