Skip to content
View dipanshubatra's full-sized avatar

Block or report dipanshubatra

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

πŸš€ Backend Engineer | Java Developer | Spring Boot Developer | 2nd Year Student

I'm Dipanshu Batra, a Computer Science Engineering Student at JMIT, focused on building scalable backend systems, secure REST APIs, and production-ready software applications.

I specialize in Java, Spring Boot, System Design, API Development, and Database Engineering, with hands-on experience building secure, multi-tenant, and distributed backend systems using modern software engineering practices.

  • πŸ”­ Building CronVault, a distributed, multi-tenant cron job scheduler with database-level locking and RBAC
  • 🌱 Currently deepening knowledge in System Design & Distributed Systems
  • 🐳 Working with Docker for containerized backend deployments
  • 🧠 Actively solving Data Structures & Algorithms (250+ on LeetCode)
  • πŸš€ Open to Software Engineering & Backend Internships

🎯 Primary Focus Areas

  • Backend Engineering
  • Java & Spring Boot Development
  • REST API Development
  • Authentication & Authorization (JWT, OAuth2, RBAC)
  • Redis Caching & Rate Limiting
  • Distributed Systems Design
  • Database Engineering (PostgreSQL, MySQL)
  • Docker & Containerization
  • Data Structures & Algorithms

πŸ† Achievements

  • πŸ₯‡ 1st Place, Techfrontier 2025, IIIT Delhi (500+ participants)
  • πŸ₯‡ 1st Place, Hackastra, NIT Durgapur
  • πŸ₯‡ 1st Place, Mukand Utsav 2K26
  • πŸš€ Finalist, ByteVerse Hackathon
  • πŸ€– Oracle Certified AI Foundation Associate
  • πŸŽ“ Campus Ambassador, IIT Delhi

🌍 Open Source Contributions


πŸ’‘ What I Build

  • Distributed & Multi-Tenant Backend Systems
  • Secure Authentication & Authorization Systems (JWT, OAuth2, RBAC)
  • Payment-Integrated Backend Systems (Cashfree)
  • RESTful APIs with Full API Documentation (Swagger/OpenAPI)
  • Load-Tested, Production-Ready Backends

πŸ” Keywords

Java Developer β€’ Backend Engineer β€’ Spring Boot Developer β€’ REST API Developer β€’ System Design β€’ Distributed Systems β€’ Multi-Tenancy β€’ Docker β€’ Redis β€’ PostgreSQL β€’ MySQL β€’ Authentication β€’ JWT β€’ OAuth2 β€’ RBAC β€’ Rate Limiting β€’ Backend Development β€’ API Development β€’ Linux β€’ Data Structures β€’ Algorithms β€’ Open Source β€’ Competitive Programming


Snake animation

contribution-graph


πŸ’» Tech Stack & Skills

Programming Languages

Java SQL

Backend & APIs

Spring Boot Spring Security REST APIs JWT Redis

Databases

PostgreSQL MySQL

DevOps & Tools

Docker Linux GitHub Actions

Data Structures & Problem Solving

DSA


Typing SVG

LeetCode Stats


🌐 Connect with Me:

LinkedIn GitHub X


πŸ” Top Contributed Repositories /🌍 Open Source Contributions

Building distributed, secure backend systems engineered for real-world reliability.

Pinned Loading

  1. nova-mart-ecommerce nova-mart-ecommerce Public

    Production-ready e-commerce platform with JWT + Google OAuth2 auth, real-time inventory, and automated order processing. Built with Spring Boot 3 & React.

    1

  2. ecommerce-backend ecommerce-backend Public

    Java

  3. BookmarkApifrontend BookmarkApifrontend Public

    CSS

  4. developer-notes-api developer-notes-api Public

    Spring Boot REST API for developer notes

    Java

  5. python-projects python-projects Public

    All my Python projects categorized by topic

    Python 1

  6. CuraCore CuraCore Public

    JavaScript 1