Skip to content
View batcoder-1's full-sized avatar

Highlights

  • Pro

Block or report batcoder-1

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

Hi there πŸ‘‹ I'm Naman Dadhich

πŸŽ“ B.Tech in Electronics and Communication Engineering (2023–2027)
πŸ“ IIIT Bhopal | CGPA: 8.96/10

πŸ’» Backend Developer | Competitive Programmer


πŸš€ About Me

  • πŸ”­ Building backend systems with FastAPI, PostgreSQL, Docker
  • πŸ’‘ Solved 1056+ DSA problems across LeetCode, CodeChef & Codeforces
  • πŸ† LeetCode 1745 | CodeChef 1555 | Codeforces Pupil
  • 🎯 Interested in backend engineering, systems design, and competitive programming

πŸ› οΈ Tech Stack

  • Languages: C++, Python, SQL, Bash
  • Backend: FastAPI, Node.js, Express.js
  • Databases: PostgreSQL, SQLite
  • Tools: Docker, Git, GitHub, Postman, Alembic, Linux
  • Concepts: REST API Design, JWT Auth, Async Programming, Database Migrations

πŸ“Š GitHub Metrics

Metrics


πŸ† Competitive Programming

CodeChef
Codeforces
LeetCode Stats


πŸ“‚ Featured Projects

πŸ”Ή Backend API to sync and analyze LeetCode and Codeforces stats, contest history, and coding streaks
πŸ”Ή Built with FastAPI, PostgreSQL, SQLModel, Alembic, Docker, JWT Auth
πŸ”Ή Features: on-demand sync, deduplication, parallel async API calls, streak calculation

πŸ”Ή Modular Bash CLI toolkit with 4 diagnostic modes: system, battery, networking, and help
πŸ”Ή Network checks for interface readiness, IPv4/DNS validation, internet reachability
πŸ”Ή Built with Bash, Linux utilities β€” self-ideated project

πŸ”Ή Bash-based CLI to automate local deployment β€” reduces environment setup time by 70%
πŸ”Ή Automates dependency installation, Nginx configuration, and React build processes
πŸ”Ή Built with Bash, Nginx, Linux


πŸ’Ό Experience

Mathematics Teaching Assistant @ IIIT Bhopal (Aug 2024 – Nov 2024)

  • Mentored 30+ first-year students in calculus & algebra
  • Boosted student performance (+15% average improvement)

πŸ… Achievements

  • 🎯 AlgoUniversity ATF 2024 Stage 2 Candidate
  • πŸ† Inter IIIT Coding Competition OPTIGO 2024
  • ⭐ LeetCode Max Rating 1745 | Solved 1056+ problems

🌐 Connect with Me


⭐️ From batcoder-1

Pinned Loading

  1. Netdiag Netdiag Public

    Linux Bash toolkit for fast system, battery, and network diagnostics (connectivity, DNS, routes, and open ports).

    Shell

  2. Website-automation- Website-automation- Public

    This project is a lightweight website setup automation script designed to deploy frontend web projects locally on Linux using Nginx. It supports both simple static websites (HTML/CSS/JavaScript) an…

    Shell

  3. Verdict Verdict Public

    Aggregate and track your competitive programming stats across LeetCode and Codeforces. Built with FastAPI, PostgreSQL, and Alembic.

    Python

  4. Hackathon Hackathon Public

    Forked from Shivang14d04/HackDevs

    HackDevs πŸš€ HackDevs is a platform designed to make hackathons more collaborative, efficient, and fun. It helps participants find the right teammates based on their skills, interests, and project go…

    JavaScript