Skip to content
View nakulmitra's full-sized avatar
πŸ™‚
Busy in Deployment
πŸ™‚
Busy in Deployment

Block or report nakulmitra

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

πŸ‘‹ Hi, I'm Nakul Mitra

I'm a passionate Software Developer with over 4.5+ years of experience in building robust backend systems using Java, Spring Boot, PostgreSQL and Redis. I enjoy solving complex problems, optimizing system performance and working on scalable microservice-based applications.

πŸ§‘β€πŸ’Ό Professional Summary

  • πŸ’Ό 4.5+ years of backend development experience at TCS, currently working at Sopra Steria.
  • πŸ› οΈ Lead developer of Prime Events, an internal event management platform
  • β˜• Refactored monolith to microservices for improved scalability
  • πŸš€ Implemented Redis-based sliding window rate limiting using custom annotations and AOP
  • πŸ“ˆ Worked on performance tuning, HQL issue resolution, and scalable microservice architecture
  • πŸ† Received 15+ awards & appreciations for contributions

πŸ› οΈ Tech Stack

  • Languages: Java, Python, SQL
  • Frameworks: Spring Boot, Hibernate, JSF
  • Libraries & Tools: Spring Data JPA, Jackson, SLF4J
  • Database & Caching: PostgreSQL, Redis
  • Dev Tools: Git, Maven, Spring Tool Suite, VS Code
  • Other Skills: REST APIs, Microservices, Redis Rate Limiting, AOP, Linux, Exception Handling

πŸ“š Currently Learning

Linux

πŸ“„ Resume

Resume

πŸ’Ό Project Portfolio

Check out my complete project portfolio here πŸ‘‰ View Portfolio

🧰 Tools & Technologies

Microservices Java Spring JSF JPA Hibernate AOP PostgreSQL Redis REST API Maven Linux Shell Scripting Git MySQL Python Spring Tool Suite VS Code PyCharm Windows Postman

πŸ“Ί YouTube Channel: Dev Portal

I run a YouTube channel called Dev Portal to simplify backend concepts for developers. I cover:

  • 🧡 Java (Threads, Collections, Core)
  • πŸ›’οΈ PostgreSQL (Indexing, CTEs, Optimization)
  • 🐧 Linux for Developers
  • πŸ§ͺ Mini projects and backend architecture

πŸ‘‰ Check it out here

Weighted Round Robin | Introducing the Strategy Pattern | Java Load Balancer Part 6 Connection & Read Timeouts | Java Load Balancer Part 5 Implement Circuit Breaker to a Load Balancer in Java & Spring Boot | Java Load Balancer Part 4 Exploring Bangalore: Sri Radha Krishna Temple (ISKCON) #shorts #bangalore #iskcon #iskcontemple Delhi to Bangalore Work Trip | 2 Years Throwback #shorts #travel #delhi #banglore #ncr Improve Your Java Load Balancer with Retry & Fallback | Spring Boot | Java Load Balancer Part 3

🀝 Let's Connect

LinkedIn Gmail

πŸ“Š GitHub Stats

GitHub Profile Summary GitHub Streak Stats

Always learning. Always building!

Pinned Loading

  1. url-shortner url-shortner Public

    Java 2 2

  2. java-tutorial java-tutorial Public

    Java Programming Tutorials repository

    3 1

  3. database-postgresql database-postgresql Public

    5

  4. linux-cheatsheet linux-cheatsheet Public

    1

  5. git-cheatsheet git-cheatsheet Public

    1 1